diff options
Diffstat (limited to 'src/discord/message.hpp')
-rw-r--r-- | src/discord/message.hpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/discord/message.hpp b/src/discord/message.hpp index 22a1c5c..df2cb38 100644 --- a/src/discord/message.hpp +++ b/src/discord/message.hpp @@ -183,7 +183,7 @@ struct Message { bool IsTTS; bool DoesMentionEveryone; std::vector<UserData> Mentions; // full user accessible - // std::vector<RoleData> MentionRoles; + std::vector<Snowflake> MentionRoles; // std::optional<std::vector<ChannelMentionData>> MentionChannels; std::vector<AttachmentData> Attachments; std::vector<EmbedData> Embeds; @@ -213,6 +213,7 @@ struct Message { [[nodiscard]] bool IsEdited() const; [[nodiscard]] bool DoesMentionEveryoneOrUser(Snowflake id) const noexcept; + [[nodiscard]] bool DoesMention(Snowflake id) const noexcept; private: bool m_deleted = false; |