Sticker¶
discord_http.sticker module¶
- class discord_http.sticker.PartialSticker(*, state, id, name=None, guild_id=None)¶
Bases:
PartialBase
- Parameters:
state (DiscordAPI)
id (int)
name (str | None)
guild_id (int | None)
- async edit(*, name=<MISSING>, description=<MISSING>, tags=<MISSING>, guild_id=None, reason=None) Sticker ¶
Edits the sticker.
- Parameters:
- Return type:
- Returns:
The edited sticker
- Raises:
ValueError – No guild_id was passed
- property guild: Guild | PartialGuild | None¶
Returns the guild this sticker is in.
- Return type:
The guild this sticker is in
- Raises:
ValueError – guild_id is not defined, unable to create PartialGuild
- class discord_http.sticker.Sticker(*, state, data, guild)¶
Bases:
PartialSticker
- Parameters:
state (DiscordAPI)
data (dict)
guild (PartialGuild | None)
- async delete(*, reason=None) None ¶
Deletes the sticker.
- Parameters:
- Raises:
ValueError – Guild is not defined
- Return type: