-
Notifications
You must be signed in to change notification settings - Fork 0
/
intents.json
113 lines (113 loc) · 3.4 KB
/
intents.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
{
"intents": {
"guilds": true,
"moderation": true,
"emojis_and_stickers": true,
"integrations": true,
"webhooks": true,
"invites": true,
"guild_messages": true,
"dm_messages": true,
"guild_reactions": true,
"dm_reactions": true,
"guild_typing": true,
"dm_typing": true,
"guild_scheduled_events": true,
"auto_moderation": true,
"auto_moderation_configuration": true,
"auto_moderation_execution": true,
"members": true, // Special Intent
"message_content": true, // Special Intent
"presences": false, // Special Intent
"voice_states": true // Required for Voice
},
// See the below list for what intents are required for what events.
"events_lists": [
// Make sure to have set correct intents.
// Connection & Debug
"on_connect",
"on_disconnect",
"on_shard_connect",
"on_shard_disconnect",
"on_ready",
"on_resumed",
"on_shard_ready",
"on_shard_resumed",
"on_error",
"on_socket_event_type",
// Automod
"on_automod_rule_create",
"on_automod_rule_update",
"on_automod_rule_delete",
"on_automod_action",
// Guilds
"on_guild_available",
"on_guild_unavailable",
"on_guild_join",
"on_guild_remove",
"on_guild_update",
"on_guild_emojis_update",
"on_guild_stickers_update",
"on_audit_log_entry_create", // Object-unreliable
"on_invite_create", // (Rarely) Object-unreliable
"on_invite_delete", // (Rarely) Object-unreliable
// Channels
"on_guild_channel_create",
"on_guild_channel_delete",
"on_guild_channel_update",
"on_guild_channel_pins_update",
"on_private_channel_update",
"on_private_channel_pins_update",
"on_typing",
// Voice
"on_voice_state_update",
// Members
"on_member_join",
"on_member_remove",
"on_member_update",
"on_user_update",
"on_member_ban",
"on_member_unban",
"on_presence_update",
// Commands
"on_app_command_completion",
"on_interaction", // Low Level
// Messages
"on_message",
"on_message_edit",
"on_message_delete",
"on_bulk_message_delete",
// Reactions
"on_reaction_add",
"on_reaction_remove",
"on_reaction_clear",
"on_reaction_clear_emoji",
// Roles
"on_guild_role_create",
"on_guild_role_delete",
"on_guild_role_update",
// Events
"on_scheduled_event_create",
"on_scheduled_event_delete",
"on_scheduled_event_update",
"on_scheduled_event_user_add",
"on_scheduled_event_user_remove",
// Stages
"on_stage_instance_create",
"on_stage_instance_delete",
"on_stage_instance_update",
// Threads
"on_thread_create",
"on_thread_join",
"on_thread_update",
"on_thread_remove", // May not fire if not in thread.
"on_thread_delete",
"on_thread_member_join",
"on_thread_member_remove",
// Integrations
"on_integration_create",
"on_integration_update",
"on_guild_integrations_update",
"on_webhooks_update"
]
}