From b83bf2a622ecfb667cc89909ebae9180ed5ac117 Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Thu, 16 Mar 2023 20:27:59 -0400 Subject: handle role mentions --- src/discord/message.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/discord/message.hpp') 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 Mentions; // full user accessible - // std::vector MentionRoles; + std::vector MentionRoles; // std::optional> MentionChannels; std::vector Attachments; std::vector 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; -- cgit v1.2.3