mirror of
https://github.com/Luzifer/twitch-bot.git
synced 2024-11-09 08:40:01 +00:00
53 lines
1.6 KiB
Go
53 lines
1.6 KiB
Go
package main
|
|
|
|
func ptrStr(s string) *string { return &s }
|
|
|
|
var (
|
|
eventTypeBan = ptrStr("ban")
|
|
eventTypeBits = ptrStr("bits")
|
|
eventTypeChannelPointRedeem = ptrStr("channelpoint_redeem")
|
|
eventTypeClearChat = ptrStr("clearchat")
|
|
eventTypeFollow = ptrStr("follow")
|
|
eventTypeGiftPaidUpgrade = ptrStr("giftpaidupgrade")
|
|
eventTypeHost = ptrStr("host")
|
|
eventTypeJoin = ptrStr("join")
|
|
eventTypePart = ptrStr("part")
|
|
eventTypePermit = ptrStr("permit")
|
|
eventTypeRaid = ptrStr("raid")
|
|
eventTypeResub = ptrStr("resub")
|
|
eventTypeSubgift = ptrStr("subgift")
|
|
eventTypeSubmysterygift = ptrStr("submysterygift")
|
|
eventTypeSub = ptrStr("sub")
|
|
eventTypeTimeout = ptrStr("timeout")
|
|
eventTypeWhisper = ptrStr("whisper")
|
|
|
|
eventTypeTwitchCategoryUpdate = ptrStr("category_update")
|
|
eventTypeTwitchStreamOffline = ptrStr("stream_offline")
|
|
eventTypeTwitchStreamOnline = ptrStr("stream_online")
|
|
eventTypeTwitchTitleUpdate = ptrStr("title_update")
|
|
|
|
knownEvents = []*string{
|
|
eventTypeBan,
|
|
eventTypeBits,
|
|
eventTypeChannelPointRedeem,
|
|
eventTypeClearChat,
|
|
eventTypeFollow,
|
|
eventTypeGiftPaidUpgrade,
|
|
eventTypeHost,
|
|
eventTypeJoin,
|
|
eventTypePart,
|
|
eventTypePermit,
|
|
eventTypeRaid,
|
|
eventTypeResub,
|
|
eventTypeSub,
|
|
eventTypeSubgift,
|
|
eventTypeSubmysterygift,
|
|
eventTypeTimeout,
|
|
eventTypeWhisper,
|
|
|
|
eventTypeTwitchCategoryUpdate,
|
|
eventTypeTwitchStreamOffline,
|
|
eventTypeTwitchStreamOnline,
|
|
eventTypeTwitchTitleUpdate,
|
|
}
|
|
)
|