Skip to content

Commit 5b3715b

Browse files
committed
feat: expose poll objects
1 parent 6f76907 commit 5b3715b

File tree

4 files changed

+34
-0
lines changed

4 files changed

+34
-0
lines changed

interactions/__init__.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
MentionPrefix,
2626
Missing,
2727
MISSING,
28+
POLL_MAX_ANSWERS,
29+
POLL_MAX_DURATION_HOURS,
2830
PREMIUM_GUILD_LIMITS,
2931
SELECT_MAX_NAME_LENGTH,
3032
SELECTS_MAX_OPTIONS,
@@ -243,7 +245,12 @@
243245
PartialEmojiConverter,
244246
PermissionOverwrite,
245247
Permissions,
248+
Poll,
249+
PollAnswer,
250+
PollAnswerCount,
246251
PollLayoutType,
252+
PollMedia,
253+
PollResults,
247254
PremiumTier,
248255
PremiumType,
249256
process_allowed_mentions,
@@ -595,7 +602,14 @@
595602
"PartialEmojiConverter",
596603
"PermissionOverwrite",
597604
"Permissions",
605+
"Poll",
606+
"PollAnswer",
607+
"PollAnswerCount",
598608
"PollLayoutType",
609+
"POLL_MAX_ANSWERS",
610+
"POLL_MAX_DURATION_HOURS",
611+
"PollMedia",
612+
"PollResults",
599613
"PREMIUM_GUILD_LIMITS",
600614
"PremiumTier",
601615
"PremiumType",

interactions/client/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@
2929
MISSING,
3030
MENTION_PREFIX,
3131
PREMIUM_GUILD_LIMITS,
32+
POLL_MAX_ANSWERS,
33+
POLL_MAX_DURATION_HOURS,
3234
Absent,
3335
T,
3436
T_co,
@@ -61,6 +63,8 @@
6163
"EMBED_MAX_FIELDS",
6264
"EMBED_TOTAL_MAX",
6365
"EMBED_FIELD_VALUE_LENGTH",
66+
"POLL_MAX_ANSWERS",
67+
"POLL_MAX_DURATION_HOURS",
6468
"Singleton",
6569
"Sentinel",
6670
"GlobalScope",

interactions/models/__init__.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,12 @@
122122
PartialEmoji,
123123
PermissionOverwrite,
124124
Permissions,
125+
Poll,
126+
PollAnswer,
127+
PollAnswerCount,
125128
PollLayoutType,
129+
PollMedia,
130+
PollResults,
126131
PremiumTier,
127132
PremiumType,
128133
process_allowed_mentions,
@@ -524,7 +529,12 @@
524529
"PartialEmojiConverter",
525530
"PermissionOverwrite",
526531
"Permissions",
532+
"Poll",
533+
"PollAnswer",
534+
"PollAnswerCount",
527535
"PollLayoutType",
536+
"PollMedia",
537+
"PollResults",
528538
"PremiumTier",
529539
"PremiumType",
530540
"process_allowed_mentions",

interactions/models/discord/__init__.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,7 @@
156156
)
157157
from .modal import InputText, Modal, ParagraphText, ShortText, TextStyles
158158
from .onboarding import Onboarding, OnboardingPrompt, OnboardingPromptOption
159+
from .poll import PollMedia, PollAnswer, PollAnswerCount, PollResults, Poll
159160
from .reaction import Reaction, ReactionUsers
160161
from .role import Role
161162
from .scheduled_event import ScheduledEvent
@@ -300,7 +301,12 @@
300301
"PartialEmoji",
301302
"PermissionOverwrite",
302303
"Permissions",
304+
"Poll",
305+
"PollAnswer",
306+
"PollAnswerCount",
303307
"PollLayoutType",
308+
"PollMedia",
309+
"PollResults",
304310
"PremiumTier",
305311
"PremiumType",
306312
"process_allowed_mentions",

0 commit comments

Comments
 (0)