Appearance
discohook.member
Classes
Member
discohook.member.Member
Represents a member of a guild, subclassed from :class:User.
Inheritance
discohook.user.User
Property Index
Method Index
Properties
mention
Returns a string that allows you to mention the member.
Methods
add_role
python
async add_role(self, role_id: str, *, reason: str | None = None)Add a role to the member. Parameters
role_id : str The ID of the role. reason: Optional[str] The reason for adding the role to be logged.
ban
python
async ban(self, *, delete_message_seconds: int = 0, reason: str | None = None)Ban the member. Parameters
delete_message_seconds: int The number of days to delete messages for. This must be between 0 and 604800 (7 days). reason: Optional[str] The reason for banning the member to be logged.
kick
python
async kick(self, *, reason: str | None = None)Kick the member.
remove_role
python
async remove_role(self, role_id: str, *, reason: str | None = None)Remove a role from the member. Parameters
role_id : str The ID of the role. reason: Optional[str] The reason for removing the role to be logged.
