membersΒΆ
-Useful helper functions for interactin with discord.Member
objects.
Useful helper functions for interactin with discord.Member
objects.
- async get_or_fetch_member(guild, member_id)[source]ΒΆ
Attempt to get a member from cache; on failure fetch from the API.
- Return type: -
-
+
- Returns: -
The
+discord.Member
orNone
to indicate the member could not be found.The
discord.Member
orNone
to indicate the member could not be found.
Await the given coro
with role
as the sole argument.
Handle errors that we expect to be raised from
-discord.Member.add_roles
and discord.Member.remove_roles
.
discord.Member.add_roles
and discord.Member.remove_roles
.
- Parameters:
-
-
member (
Member
) β The member that is being modified for logging purposes.
-coro (
Callable
[[Role
],Coroutine
]) β This is intended to bediscord.Member.add_roles
ordiscord.Member.remove_roles
.
-role (
Role
) β The role to be passed tocoro
.
+member (
Member
) β The member that is being modified for logging purposes.
+coro (
Callable
[[Role
],Coroutine
]) β This is intended to bediscord.Member.add_roles
ordiscord.Member.remove_roles
.
+role (
Role
) β The role to be passed tocoro
.
- Return type: -
-
+