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

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: