curious.dataclassesΒΆ

Classes that wrap objects returned by Discord.

A dataclass is a class that contains data and allows the user to edit classes. These classes are stateful, as in they store state which allows the user to edit them as appropriate.

appinfo Wrappers for Application Info objects.
bases Base classes that all dataclasses inherit from.
channel Wrappers for Channel objects.
embed Wrappers for Embed objects.
emoji Wrappers for custom emojis in guilds.
guild Wrappers for Guild objects.
invite Wrappers for Invite objects.
member Wrappers for Member objects (Users with guilds).
message Wrappers for Message objects.
permissions Wrappers for Permission objects.
presence Wrappers for Status objects.
reaction Wrappers for Reaction objects.
role Wrappers for Role objects.
search Wrappers for Search objects.
user Wrappers for User objects.
voice_state Wrappers for voice state objects.
webhook Wrappers for Webhook objects.
widget Wrappers for Widget objects.