This is the complete list of members for aegis::channel, including all inherited members.
add_pinned_channel_message(snowflake message_id) | aegis::channel | |
bulk_delete_message(const std::vector< int64_t > &messages) | aegis::channel | |
bulk_delete_message(const std::vector< snowflake > &messages) | aegis::channel | |
channel(const snowflake channel_id, const snowflake guild_id, core *_bot, asio::io_context &_io, ratelimit::ratelimit_mgr &_ratelimit) | aegis::channel | |
core (defined in aegis::channel) | aegis::channel | friend |
create_channel_invite(const lib::optional< int > max_age, const lib::optional< int > max_uses, const lib::optional< bool > temporary, const lib::optional< bool > unique) | aegis::channel | |
create_channel_invite(create_channel_invite_t obj) | aegis::channel | |
create_message(const std::string &content, int64_t nonce=0) | aegis::channel | |
create_message(create_message_t obj) | aegis::channel | |
create_message_embed(const std::string &content, const json &embed, int64_t nonce=0) | aegis::channel | |
create_message_embed(create_message_t obj) | aegis::channel | |
create_reaction(snowflake message_id, const std::string &emoji_text) | aegis::channel | |
create_reaction(create_reaction_t obj) | aegis::channel | |
delete_all_reactions(snowflake message_id) | aegis::channel | |
delete_channel() | aegis::channel | |
delete_channel_permission(snowflake overwrite_id) | aegis::channel | |
delete_message(snowflake message_id) | aegis::channel | |
delete_own_reaction(snowflake message_id, const std::string &emoji_text) | aegis::channel | |
delete_own_reaction(delete_own_reaction_t obj) | aegis::channel | |
delete_pinned_channel_message(snowflake message_id) | aegis::channel | |
delete_user_reaction(snowflake message_id, const std::string &emoji_text, snowflake member_id) | aegis::channel | |
delete_user_reaction(delete_user_reaction_t obj) | aegis::channel | |
edit_channel_permissions(snowflake _overwrite_id, int64_t _allow, int64_t _deny, const std::string &_type) | aegis::channel | |
edit_channel_permissions(edit_channel_permissions_t obj) | aegis::channel | |
edit_message(snowflake message_id, const std::string &content) | aegis::channel | |
edit_message(edit_message_t obj) | aegis::channel | |
edit_message_embed(snowflake message_id, const std::string &content, const json &embed) | aegis::channel | |
edit_message_embed(edit_message_t obj) | aegis::channel | |
get_channel_invites() | aegis::channel | |
get_guild() const | aegis::channel | |
get_guild(std::error_code &ec) const noexcept | aegis::channel | |
get_guild_id() const noexcept | aegis::channel | |
get_id() const noexcept | aegis::channel | |
get_message(snowflake message_id) | aegis::channel | |
get_messages(get_messages_t obj) | aegis::channel | |
get_name() const noexcept | aegis::channel | |
get_parent() const | aegis::channel | |
get_parent_id() const noexcept | aegis::channel | |
get_pinned_messages() | aegis::channel | |
get_reactions(snowflake message_id, const std::string &emoji_text) | aegis::channel | |
get_reactions(get_reactions_t obj) | aegis::channel | |
get_type() const noexcept | aegis::channel | |
group_dm_add_recipient(snowflake user_id) | aegis::channel | |
group_dm_remove_recipient(snowflake user_id) | aegis::channel | |
guild (defined in aegis::channel) | aegis::channel | friend |
is_dm() const noexcept | aegis::channel | |
modify_channel(lib::optional< std::string > _name={}, lib::optional< int > _position={}, lib::optional< std::string > _topic={}, lib::optional< bool > _nsfw={}, lib::optional< int > _bitrate={}, lib::optional< int > _user_limit={}, lib::optional< std::vector< gateway::objects::permission_overwrite >> _permission_overwrites={}, lib::optional< snowflake > _parent_id={}, lib::optional< int > _rate_limit_per_user={}) | aegis::channel | |
modify_channel(modify_channel_t obj) | aegis::channel | |
mtx() const noexcept | aegis::channel | |
nsfw() const noexcept | aegis::channel | |
perms() const noexcept | aegis::channel | |
trigger_typing_indicator() | aegis::channel |