1
0
mirror of https://github.com/fumiama/NanoBot.git synced 2026-06-05 18:50:24 +08:00
Files
NanoBot/intent.go
源文雨 cc02275f2d add IntentQQ
2023-11-16 01:32:31 +09:00

32 lines
1.5 KiB
Go

package nano
// https://bot.q.qq.com/wiki/develop/api/gateway/intents.html
const (
IntentGuilds = 1 << 0
IntentGuildMembers = 1 << 1
IntentGuildMessages = 1 << 9
IntentGuildMessageReactions = 1 << 10
IntentDirectMessage = 1 << 12
IntentOpenForumsEvent = 1 << 18
IntentAudioOrLiveChannelMember = 1 << 19
IntentQQ = 1 << 25
IntentInteraction = 1 << 26
IntentMessageAudit = 1 << 27
IntentForumsEvent = 1 << 28
IntentAudioAction = 1 << 29
IntentPublicGuildMessages = 1 << 30
// IntentAllGuild 监听全部频道事件
IntentAllGuild = IntentGuilds | IntentGuildMembers | IntentGuildMessages | IntentGuildMessageReactions |
IntentDirectMessage | IntentOpenForumsEvent | IntentAudioOrLiveChannelMember | IntentInteraction |
IntentMessageAudit | IntentForumsEvent | IntentAudioAction | IntentPublicGuildMessages
// IntentPublic 监听频道公域事件
IntentGuildPublic = IntentGuilds | IntentGuildMembers | IntentGuildMessageReactions |
IntentDirectMessage | IntentOpenForumsEvent | IntentAudioOrLiveChannelMember | IntentInteraction |
IntentMessageAudit | IntentAudioAction | IntentPublicGuildMessages
// IntentPrivate 监听频道私域事件
IntentGuildPrivate = IntentGuilds | IntentGuildMembers | IntentGuildMessages | IntentGuildMessageReactions |
IntentDirectMessage | IntentAudioOrLiveChannelMember | IntentInteraction |
IntentMessageAudit | IntentForumsEvent | IntentAudioAction
)