|
@ -338,7 +338,7 @@ class Client: |
|
|
|
|
|
|
|
|
if VoiceClient.warn_nacl: |
|
|
if VoiceClient.warn_nacl: |
|
|
VoiceClient.warn_nacl = False |
|
|
VoiceClient.warn_nacl = False |
|
|
_log.warning("PyNaCl is not installed, voice will NOT be supported") |
|
|
_log.warning('PyNaCl is not installed, voice will NOT be supported') |
|
|
|
|
|
|
|
|
async def __aenter__(self) -> Self: |
|
|
async def __aenter__(self) -> Self: |
|
|
await self._async_setup_hook() |
|
|
await self._async_setup_hook() |
|
@ -774,7 +774,7 @@ class Client: |
|
|
raise |
|
|
raise |
|
|
|
|
|
|
|
|
retry = backoff.delay() |
|
|
retry = backoff.delay() |
|
|
_log.exception("Attempting a reconnect in %.2fs", retry) |
|
|
_log.exception('Attempting a reconnect in %.2fs', retry) |
|
|
await asyncio.sleep(retry) |
|
|
await asyncio.sleep(retry) |
|
|
# Always try to RESUME the connection |
|
|
# Always try to RESUME the connection |
|
|
# If the connection is not RESUME-able then the gateway will invalidate the session. |
|
|
# If the connection is not RESUME-able then the gateway will invalidate the session. |
|
@ -1238,8 +1238,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[RawAppCommandPermissionsUpdateEvent], bool]] = ..., |
|
|
check: Optional[Callable[[RawAppCommandPermissionsUpdateEvent], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> RawAppCommandPermissionsUpdateEvent: |
|
|
) -> RawAppCommandPermissionsUpdateEvent: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1249,8 +1248,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Interaction[Self], Union[Command[Any, ..., Any], ContextMenu]], bool]] = ..., |
|
|
check: Optional[Callable[[Interaction[Self], Union[Command[Any, ..., Any], ContextMenu]], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[Interaction[Self], Union[Command[Any, ..., Any], ContextMenu]]: |
|
|
) -> Tuple[Interaction[Self], Union[Command[Any, ..., Any], ContextMenu]]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
# AutoMod |
|
|
# AutoMod |
|
|
|
|
|
|
|
@ -1262,8 +1260,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[AutoModRule], bool]] = ..., |
|
|
check: Optional[Callable[[AutoModRule], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> AutoModRule: |
|
|
) -> AutoModRule: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1273,8 +1270,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[AutoModAction], bool]] = ..., |
|
|
check: Optional[Callable[[AutoModAction], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> AutoModAction: |
|
|
) -> AutoModAction: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
# Channels |
|
|
# Channels |
|
|
|
|
|
|
|
@ -1286,8 +1282,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[GroupChannel, GroupChannel], bool]] = ..., |
|
|
check: Optional[Callable[[GroupChannel, GroupChannel], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[GroupChannel, GroupChannel]: |
|
|
) -> Tuple[GroupChannel, GroupChannel]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1297,8 +1292,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[PrivateChannel, datetime.datetime], bool]] = ..., |
|
|
check: Optional[Callable[[PrivateChannel, datetime.datetime], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[PrivateChannel, datetime.datetime]: |
|
|
) -> Tuple[PrivateChannel, datetime.datetime]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1308,8 +1302,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[GuildChannel], bool]] = ..., |
|
|
check: Optional[Callable[[GuildChannel], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> GuildChannel: |
|
|
) -> GuildChannel: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1319,8 +1312,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[GuildChannel, GuildChannel], bool]] = ..., |
|
|
check: Optional[Callable[[GuildChannel, GuildChannel], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[GuildChannel, GuildChannel]: |
|
|
) -> Tuple[GuildChannel, GuildChannel]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1335,8 +1327,7 @@ class Client: |
|
|
] |
|
|
] |
|
|
], |
|
|
], |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[Union[GuildChannel, Thread], Optional[datetime.datetime]]: |
|
|
) -> Tuple[Union[GuildChannel, Thread], Optional[datetime.datetime]]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1346,8 +1337,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Messageable, Union[User, Member], datetime.datetime], bool]] = ..., |
|
|
check: Optional[Callable[[Messageable, Union[User, Member], datetime.datetime], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[Messageable, Union[User, Member], datetime.datetime]: |
|
|
) -> Tuple[Messageable, Union[User, Member], datetime.datetime]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1357,8 +1347,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[RawTypingEvent], bool]] = ..., |
|
|
check: Optional[Callable[[RawTypingEvent], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> RawTypingEvent: |
|
|
) -> RawTypingEvent: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
# Debug & Gateway events |
|
|
# Debug & Gateway events |
|
|
|
|
|
|
|
@ -1370,8 +1359,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[], bool]] = ..., |
|
|
check: Optional[Callable[[], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> None: |
|
|
) -> None: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1381,8 +1369,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[int], bool]] = ..., |
|
|
check: Optional[Callable[[int], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> int: |
|
|
) -> int: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1392,8 +1379,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[str], bool]] = ..., |
|
|
check: Optional[Callable[[str], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> str: |
|
|
) -> str: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1403,8 +1389,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Union[str, bytes]], bool]] = ..., |
|
|
check: Optional[Callable[[Union[str, bytes]], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Union[str, bytes]: |
|
|
) -> Union[str, bytes]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
# Entitlements |
|
|
# Entitlements |
|
|
@overload |
|
|
@overload |
|
@ -1415,8 +1400,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Entitlement], bool]] = ..., |
|
|
check: Optional[Callable[[Entitlement], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Entitlement: |
|
|
) -> Entitlement: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
# Guilds |
|
|
# Guilds |
|
|
|
|
|
|
|
@ -1433,8 +1417,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Guild], bool]] = ..., |
|
|
check: Optional[Callable[[Guild], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Guild: |
|
|
) -> Guild: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1444,8 +1427,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Guild, Guild], bool]] = ..., |
|
|
check: Optional[Callable[[Guild, Guild], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[Guild, Guild]: |
|
|
) -> Tuple[Guild, Guild]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1455,8 +1437,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Guild, Sequence[Emoji], Sequence[Emoji]], bool]] = ..., |
|
|
check: Optional[Callable[[Guild, Sequence[Emoji], Sequence[Emoji]], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[Guild, Sequence[Emoji], Sequence[Emoji]]: |
|
|
) -> Tuple[Guild, Sequence[Emoji], Sequence[Emoji]]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1466,8 +1447,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Guild, Sequence[GuildSticker], Sequence[GuildSticker]], bool]] = ..., |
|
|
check: Optional[Callable[[Guild, Sequence[GuildSticker], Sequence[GuildSticker]], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[Guild, Sequence[GuildSticker], Sequence[GuildSticker]]: |
|
|
) -> Tuple[Guild, Sequence[GuildSticker], Sequence[GuildSticker]]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1477,8 +1457,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Invite], bool]] = ..., |
|
|
check: Optional[Callable[[Invite], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Invite: |
|
|
) -> Invite: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1488,8 +1467,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[AuditLogEntry], bool]] = ..., |
|
|
check: Optional[Callable[[AuditLogEntry], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> AuditLogEntry: |
|
|
) -> AuditLogEntry: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
# Integrations |
|
|
# Integrations |
|
|
|
|
|
|
|
@ -1501,8 +1479,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Integration], bool]] = ..., |
|
|
check: Optional[Callable[[Integration], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Integration: |
|
|
) -> Integration: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1512,8 +1489,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Guild], bool]] = ..., |
|
|
check: Optional[Callable[[Guild], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Guild: |
|
|
) -> Guild: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1523,8 +1499,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[GuildChannel], bool]] = ..., |
|
|
check: Optional[Callable[[GuildChannel], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> GuildChannel: |
|
|
) -> GuildChannel: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1534,8 +1509,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[RawIntegrationDeleteEvent], bool]] = ..., |
|
|
check: Optional[Callable[[RawIntegrationDeleteEvent], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> RawIntegrationDeleteEvent: |
|
|
) -> RawIntegrationDeleteEvent: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
# Interactions |
|
|
# Interactions |
|
|
|
|
|
|
|
@ -1547,8 +1521,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Interaction[Self]], bool]] = ..., |
|
|
check: Optional[Callable[[Interaction[Self]], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Interaction[Self]: |
|
|
) -> Interaction[Self]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
# Members |
|
|
# Members |
|
|
|
|
|
|
|
@ -1560,8 +1533,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Member], bool]] = ..., |
|
|
check: Optional[Callable[[Member], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Member: |
|
|
) -> Member: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1571,8 +1543,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[RawMemberRemoveEvent], bool]] = ..., |
|
|
check: Optional[Callable[[RawMemberRemoveEvent], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> RawMemberRemoveEvent: |
|
|
) -> RawMemberRemoveEvent: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1582,8 +1553,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Member, Member], bool]] = ..., |
|
|
check: Optional[Callable[[Member, Member], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[Member, Member]: |
|
|
) -> Tuple[Member, Member]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1593,8 +1563,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[User, User], bool]] = ..., |
|
|
check: Optional[Callable[[User, User], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[User, User]: |
|
|
) -> Tuple[User, User]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1604,8 +1573,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Guild, Union[User, Member]], bool]] = ..., |
|
|
check: Optional[Callable[[Guild, Union[User, Member]], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[Guild, Union[User, Member]]: |
|
|
) -> Tuple[Guild, Union[User, Member]]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1615,8 +1583,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Guild, User], bool]] = ..., |
|
|
check: Optional[Callable[[Guild, User], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[Guild, User]: |
|
|
) -> Tuple[Guild, User]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
# Messages |
|
|
# Messages |
|
|
|
|
|
|
|
@ -1628,8 +1595,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Message], bool]] = ..., |
|
|
check: Optional[Callable[[Message], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Message: |
|
|
) -> Message: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1639,8 +1605,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Message, Message], bool]] = ..., |
|
|
check: Optional[Callable[[Message, Message], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[Message, Message]: |
|
|
) -> Tuple[Message, Message]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1650,8 +1615,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[List[Message]], bool]] = ..., |
|
|
check: Optional[Callable[[List[Message]], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> List[Message]: |
|
|
) -> List[Message]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1661,8 +1625,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[RawMessageUpdateEvent], bool]] = ..., |
|
|
check: Optional[Callable[[RawMessageUpdateEvent], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> RawMessageUpdateEvent: |
|
|
) -> RawMessageUpdateEvent: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1672,8 +1635,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[RawMessageDeleteEvent], bool]] = ..., |
|
|
check: Optional[Callable[[RawMessageDeleteEvent], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> RawMessageDeleteEvent: |
|
|
) -> RawMessageDeleteEvent: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1683,8 +1645,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[RawBulkMessageDeleteEvent], bool]] = ..., |
|
|
check: Optional[Callable[[RawBulkMessageDeleteEvent], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> RawBulkMessageDeleteEvent: |
|
|
) -> RawBulkMessageDeleteEvent: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
# Reactions |
|
|
# Reactions |
|
|
|
|
|
|
|
@ -1696,8 +1657,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Reaction, Union[Member, User]], bool]] = ..., |
|
|
check: Optional[Callable[[Reaction, Union[Member, User]], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[Reaction, Union[Member, User]]: |
|
|
) -> Tuple[Reaction, Union[Member, User]]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1707,8 +1667,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Message, List[Reaction]], bool]] = ..., |
|
|
check: Optional[Callable[[Message, List[Reaction]], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[Message, List[Reaction]]: |
|
|
) -> Tuple[Message, List[Reaction]]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1718,8 +1677,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Reaction], bool]] = ..., |
|
|
check: Optional[Callable[[Reaction], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Reaction: |
|
|
) -> Reaction: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1729,8 +1687,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[RawReactionActionEvent], bool]] = ..., |
|
|
check: Optional[Callable[[RawReactionActionEvent], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> RawReactionActionEvent: |
|
|
) -> RawReactionActionEvent: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1740,8 +1697,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[RawReactionClearEvent], bool]] = ..., |
|
|
check: Optional[Callable[[RawReactionClearEvent], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> RawReactionClearEvent: |
|
|
) -> RawReactionClearEvent: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1751,8 +1707,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[RawReactionClearEmojiEvent], bool]] = ..., |
|
|
check: Optional[Callable[[RawReactionClearEmojiEvent], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> RawReactionClearEmojiEvent: |
|
|
) -> RawReactionClearEmojiEvent: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
# Roles |
|
|
# Roles |
|
|
|
|
|
|
|
@ -1764,8 +1719,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Role], bool]] = ..., |
|
|
check: Optional[Callable[[Role], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Role: |
|
|
) -> Role: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1775,8 +1729,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Role, Role], bool]] = ..., |
|
|
check: Optional[Callable[[Role, Role], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[Role, Role]: |
|
|
) -> Tuple[Role, Role]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
# Scheduled Events |
|
|
# Scheduled Events |
|
|
|
|
|
|
|
@ -1788,8 +1741,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[ScheduledEvent], bool]] = ..., |
|
|
check: Optional[Callable[[ScheduledEvent], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> ScheduledEvent: |
|
|
) -> ScheduledEvent: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1799,8 +1751,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[ScheduledEvent, User], bool]] = ..., |
|
|
check: Optional[Callable[[ScheduledEvent, User], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[ScheduledEvent, User]: |
|
|
) -> Tuple[ScheduledEvent, User]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
# Stages |
|
|
# Stages |
|
|
|
|
|
|
|
@ -1812,8 +1763,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[StageInstance], bool]] = ..., |
|
|
check: Optional[Callable[[StageInstance], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> StageInstance: |
|
|
) -> StageInstance: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1823,8 +1773,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[StageInstance, StageInstance], bool]] = ..., |
|
|
check: Optional[Callable[[StageInstance, StageInstance], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Coroutine[Any, Any, Tuple[StageInstance, StageInstance]]: |
|
|
) -> Coroutine[Any, Any, Tuple[StageInstance, StageInstance]]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
# Subscriptions |
|
|
# Subscriptions |
|
|
@overload |
|
|
@overload |
|
@ -1835,8 +1784,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Subscription], bool]] = ..., |
|
|
check: Optional[Callable[[Subscription], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Subscription: |
|
|
) -> Subscription: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
# Threads |
|
|
# Threads |
|
|
@overload |
|
|
@overload |
|
@ -1847,8 +1795,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Thread], bool]] = ..., |
|
|
check: Optional[Callable[[Thread], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Thread: |
|
|
) -> Thread: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1858,8 +1805,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Thread, Thread], bool]] = ..., |
|
|
check: Optional[Callable[[Thread, Thread], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[Thread, Thread]: |
|
|
) -> Tuple[Thread, Thread]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1869,8 +1815,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[RawThreadUpdateEvent], bool]] = ..., |
|
|
check: Optional[Callable[[RawThreadUpdateEvent], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> RawThreadUpdateEvent: |
|
|
) -> RawThreadUpdateEvent: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1880,8 +1825,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[RawThreadDeleteEvent], bool]] = ..., |
|
|
check: Optional[Callable[[RawThreadDeleteEvent], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> RawThreadDeleteEvent: |
|
|
) -> RawThreadDeleteEvent: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1891,8 +1835,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[ThreadMember], bool]] = ..., |
|
|
check: Optional[Callable[[ThreadMember], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> ThreadMember: |
|
|
) -> ThreadMember: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1902,8 +1845,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[RawThreadMembersUpdate], bool]] = ..., |
|
|
check: Optional[Callable[[RawThreadMembersUpdate], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> RawThreadMembersUpdate: |
|
|
) -> RawThreadMembersUpdate: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
# Voice |
|
|
# Voice |
|
|
|
|
|
|
|
@ -1915,8 +1857,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Member, VoiceState, VoiceState], bool]] = ..., |
|
|
check: Optional[Callable[[Member, VoiceState, VoiceState], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[Member, VoiceState, VoiceState]: |
|
|
) -> Tuple[Member, VoiceState, VoiceState]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
# Polls |
|
|
# Polls |
|
|
|
|
|
|
|
@ -1928,8 +1869,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Union[User, Member], PollAnswer], bool]] = ..., |
|
|
check: Optional[Callable[[Union[User, Member], PollAnswer], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[Union[User, Member], PollAnswer]: |
|
|
) -> Tuple[Union[User, Member], PollAnswer]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1939,32 +1879,29 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[RawPollVoteActionEvent], bool]] = ..., |
|
|
check: Optional[Callable[[RawPollVoteActionEvent], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> RawPollVoteActionEvent: |
|
|
) -> RawPollVoteActionEvent: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
# Commands |
|
|
# Commands |
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
|
self: Union[Bot, AutoShardedBot], |
|
|
self: Union[Bot, AutoShardedBot], |
|
|
event: Literal["command", "command_completion"], |
|
|
event: Literal['command', 'command_completion'], |
|
|
/, |
|
|
/, |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Context[Any]], bool]] = ..., |
|
|
check: Optional[Callable[[Context[Any]], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Context[Any]: |
|
|
) -> Context[Any]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
|
self: Union[Bot, AutoShardedBot], |
|
|
self: Union[Bot, AutoShardedBot], |
|
|
event: Literal["command_error"], |
|
|
event: Literal['command_error'], |
|
|
/, |
|
|
/, |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[[Context[Any], CommandError], bool]] = ..., |
|
|
check: Optional[Callable[[Context[Any], CommandError], bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Tuple[Context[Any], CommandError]: |
|
|
) -> Tuple[Context[Any], CommandError]: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
@overload |
|
|
@overload |
|
|
async def wait_for( |
|
|
async def wait_for( |
|
@ -1974,8 +1911,7 @@ class Client: |
|
|
*, |
|
|
*, |
|
|
check: Optional[Callable[..., bool]] = ..., |
|
|
check: Optional[Callable[..., bool]] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
timeout: Optional[float] = ..., |
|
|
) -> Any: |
|
|
) -> Any: ... |
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
def wait_for( |
|
|
def wait_for( |
|
|
self, |
|
|
self, |
|
|