Skip to content

createEvent

1
function createEvent<T>(data:
2
| EventData<T, "ChannelChatClear">
3
| EventData<T, "ChannelFollow">
4
| EventData<T, "ChannelUpdate">
5
| EventData<T, "StreamOnline">
6
| EventData<T, "ChannelChatMessage">
7
| EventData<T, "ChatBotReady">):
8
| EventData<T, "ChannelChatClear">
9
| EventData<T, "ChannelFollow">
10
| EventData<T, "ChannelUpdate">
11
| EventData<T, "StreamOnline">
12
| EventData<T, "ChannelChatMessage">
13
| EventData<T, "ChatBotReady">

Function to create an event.

Type parameters

Type parameterValue
T extends EventSubConnectionEventSubConnection

Parameters

ParameterTypeDescription
data| EventData<T, "ChannelChatClear"> | EventData<T, "ChannelFollow"> | EventData<T, "ChannelUpdate"> | EventData<T, "StreamOnline"> | EventData<T, "ChannelChatMessage"> | EventData<T, "ChatBotReady">The EventData to create the event.

Returns

| EventData<T, "ChannelChatClear"> | EventData<T, "ChannelFollow"> | EventData<T, "ChannelUpdate"> | EventData<T, "StreamOnline"> | EventData<T, "ChannelChatMessage"> | EventData<T, "ChatBotReady">

Source

twitchfy/packages/chatbot/src/functions/createEvent.ts:15