All Classes Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Attributes | List of all members
aegis::gateway::events::ready Struct Reference

#include <ready.hpp>

Public Attributes

int8_t v = 0
objects::user user
std::vector< objects::channelprivate_channels
std::vector< objects::guildguilds
std::string session_id
std::vector< std::string > _trace

Detailed Description

Needs documentation

Member Data Documentation

std::vector<std::string> aegis::gateway::events::ready::_trace

Debug information for Discord

std::vector<objects::guild> aegis::gateway::events::ready::guilds

Guilds currently in

std::vector<objects::channel> aegis::gateway::events::ready::private_channels

Direct Message channels (empty for bots)

std::string aegis::gateway::events::ready::session_id

Session ID for resuming

shards::shard& aegis::gateway::events::ready::shard

Reference to shard object this message came from

objects::user aegis::gateway::events::ready::user

Discord user object

int8_t aegis::gateway::events::ready::v = 0

Gateway protocol version

The documentation for this struct was generated from the following file: