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

Sent when a guild member is updated. More...

#include <guild_member_update.hpp>

Public Attributes

shards::shardshard
 
objects::user user
 
snowflake guild_id
 
std::vector< snowflakeroles
 
std::string nick
 

Detailed Description

Sent when a guild member is updated.

Member Data Documentation

snowflake aegis::gateway::events::guild_member_update::guild_id

Snowflake of guild

std::string aegis::gateway::events::guild_member_update::nick

Nickname the user currently has (if any)

std::vector<snowflake> aegis::gateway::events::guild_member_update::roles

Array of roles the user has

shards::shard& aegis::gateway::events::guild_member_update::shard

Reference to shard object this message came from

objects::user aegis::gateway::events::guild_member_update::user

User that was updated


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