dico.model.gateway module
- class dico.model.gateway.SessionStartLimit(resp)
Bases:
object- classmethod optional(resp)
- to_dict()
- class dico.model.gateway.Intents(*args, **kwargs)
Bases:
FlagBase- GUILDS = 1
- GUILD_MEMBERS = 2
- GUILD_BANS = 4
- GUILD_EMOJIS = 8
- GUILD_INTEGRATIONS = 16
- GUILD_WEBHOOKS = 32
- GUILD_INVITES = 64
- GUILD_VOICE_STATES = 128
- GUILD_PRESENCES = 256
- GUILD_MESSAGES = 512
- GUILD_MESSAGE_REACTIONS = 1024
- GUILD_MESSAGE_TYPING = 2048
- DIRECT_MESSAGES = 4096
- DIRECT_MESSAGE_REACTIONS = 8192
- DIRECT_MESSAGE_TYPING = 16384
- MESSAGE_CONTENT = 32768
- GUILD_SCHEDULED_EVENTS = 65536
- classmethod full()
- classmethod no_privileged()
- classmethod guild()
- classmethod dm()
- classmethod none()
- class dico.model.gateway.Activity(resp=None, *, name=None, activity_type=None, url=None)
Bases:
object- to_dict()
- class dico.model.gateway.ActivityTypes(value)
Bases:
TypeBase- GAME = 0
- STREAMING = 1
- LISTENING = 2
- WATCHING = 3
- CUSTOM = 4
- COMPETING = 5
- class dico.model.gateway.ActivityTimestamps(resp)
Bases:
object- to_dict()
- classmethod optional(resp)
- class dico.model.gateway.ActivityAssets(resp, application_id)
Bases:
object- large_image_url(*, extension='webp', size=1024)
- small_image_url(*, extension='webp', size=1024)
- to_dict()
- classmethod optional(resp, application_id)
- class dico.model.gateway.ActivitySecrets(resp)
Bases:
object- to_dict()
- classmethod optional(resp)
- class dico.model.gateway.ActivityFlags(*args, **kwargs)
Bases:
FlagBase- INSTANCE = 1
- JOIN = 2
- SPECTATE = 4
- JOIN_REQUEST = 8
- SYNC = 16
- PLAY = 32