Skip to content

Commit cd4f16f

Browse files
committed
fix: oops
1 parent 0a652ba commit cd4f16f

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

interactions/api/http/http_requests/messages.py

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from typing import TYPE_CHECKING, cast
1+
from typing import TYPE_CHECKING, cast, TypedDict
22

33
import discord_typings
44

@@ -14,6 +14,10 @@
1414
from interactions import UPLOADABLE_TYPE
1515

1616

17+
class GetAnswerVotersData(TypedDict):
18+
users: list[discord_typings.UserData]
19+
20+
1721
class MessageRequests(CanRequest):
1822
async def create_message(
1923
self,
@@ -184,7 +188,7 @@ async def get_answer_voters(
184188
answer_id: int,
185189
after: "Snowflake_Type | None" = None,
186190
limit: int = 25,
187-
) -> list[discord_typings.UserData]:
191+
) -> GetAnswerVotersData:
188192
"""
189193
Get a list of users that voted for this specific answer.
190194
@@ -196,20 +200,20 @@ async def get_answer_voters(
196200
limit: The max number of users to return (default 25, max 100)
197201
198202
Returns:
199-
list[discord_typings.UserData]: A list of users that voted for the answer
203+
GetAnswerVotersData: A response that has a list of users that voted for the answer
200204
201205
"""
202206
result = await self.request(
203207
Route(
204208
"GET",
205-
"/channels/{channel_id}/messages/{message_id}/polls/{answer_id}/votes",
209+
"/channels/{channel_id}/polls/{message_id}/answers/{answer_id}",
206210
channel_id=channel_id,
207211
message_id=message_id,
208212
answer_id=answer_id,
209213
),
210214
params=dict_filter_none({"after": after, "limit": limit}),
211215
)
212-
return cast(list[discord_typings.UserData], result)
216+
return cast(GetAnswerVotersData, result)
213217

214218
async def end_poll(self, channel_id: "Snowflake_Type", message_id: "Snowflake_Type") -> discord_typings.MessageData:
215219
"""
@@ -226,7 +230,7 @@ async def end_poll(self, channel_id: "Snowflake_Type", message_id: "Snowflake_Ty
226230
result = await self.request(
227231
Route(
228232
"POST",
229-
"/channels/{channel_id}/messages/{message_id}/polls/end",
233+
"/channels/{channel_id}/polls/{message_id}/expire",
230234
channel_id=channel_id,
231235
message_id=message_id,
232236
)

0 commit comments

Comments
 (0)