From b2d185eae7b3a79d83aa04a1279c8dd6a896cf4d Mon Sep 17 00:00:00 2001 From: Astrea <25420078+AstreaTSS@users.noreply.github.com> Date: Wed, 26 Jun 2024 09:09:49 -0400 Subject: [PATCH 1/2] feat: add polls intents --- interactions/models/discord/enums.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/interactions/models/discord/enums.py b/interactions/models/discord/enums.py index 07da3d4bd..a6938e9fa 100644 --- a/interactions/models/discord/enums.py +++ b/interactions/models/discord/enums.py @@ -205,12 +205,15 @@ class Intents(DiscordIntFlag): # type: ignore GUILD_SCHEDULED_EVENTS = 1 << 16 AUTO_MODERATION_CONFIGURATION = 1 << 20 AUTO_MODERATION_EXECUTION = 1 << 21 + GUILD_MESSAGE_POLLS = 1 << 24 + DIRECT_MESSAGE_POLLS = 1 << 25 # Shortcuts/grouping/aliases MESSAGES = GUILD_MESSAGES | DIRECT_MESSAGES REACTIONS = GUILD_MESSAGE_REACTIONS | DIRECT_MESSAGE_REACTIONS TYPING = GUILD_MESSAGE_TYPING | DIRECT_MESSAGE_TYPING AUTO_MOD = AUTO_MODERATION_CONFIGURATION | AUTO_MODERATION_EXECUTION + POLLS = GUILD_MESSAGE_POLLS | DIRECT_MESSAGE_POLLS PRIVILEGED = GUILD_PRESENCES | GUILD_MEMBERS | MESSAGE_CONTENT NON_PRIVILEGED = AntiFlag(PRIVILEGED) @@ -233,14 +236,17 @@ def new( guild_voice_states=False, guild_presences=False, guild_messages=False, + guild_message_polls=False, guild_message_reactions=False, guild_message_typing=False, direct_messages=False, + direct_message_polls=False direct_message_reactions=False, direct_message_typing=False, message_content=False, guild_scheduled_events=False, messages=False, + polls=False, reactions=False, typing=False, privileged=False, From 7a0473892ec5f7fbdc20987fea2058cdf9c30f5a Mon Sep 17 00:00:00 2001 From: AstreaTSS <25420078+AstreaTSS@users.noreply.github.com> Date: Wed, 26 Jun 2024 17:25:16 -0400 Subject: [PATCH 2/2] fix: oops --- interactions/models/discord/enums.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interactions/models/discord/enums.py b/interactions/models/discord/enums.py index a6938e9fa..550711749 100644 --- a/interactions/models/discord/enums.py +++ b/interactions/models/discord/enums.py @@ -240,7 +240,7 @@ def new( guild_message_reactions=False, guild_message_typing=False, direct_messages=False, - direct_message_polls=False + direct_message_polls=False, direct_message_reactions=False, direct_message_typing=False, message_content=False,