aegis.cpp
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Public Attributes | List of all members
aegis::user::guild_info Struct Reference

Member owned guild information. More...

#include <user.hpp>

Public Member Functions

 guild_info (snowflake _id)
 

Public Attributes

snowflake id
 
std::vector< snowflakeroles
 
lib::optional< std::string > nickname
 
uint64_t joined_at = 0
 
bool deaf = false
 
bool mute = false
 

Detailed Description

Member owned guild information.

Member Data Documentation

bool aegis::user::guild_info::deaf = false

Whether member is deafened in a voice channel

snowflake aegis::user::guild_info::id

Snowflake of the guild for this data

uint64_t aegis::user::guild_info::joined_at = 0

Unix timestamp of when member joined this guild

bool aegis::user::guild_info::mute = false

Whether member is muted in a voice channel

lib::optional<std::string> aegis::user::guild_info::nickname

Nickname of the user in this guild


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