summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2023-03-01 01:18:35 -0500
committerouwou <26526779+ouwou@users.noreply.github.com>2023-03-01 01:18:35 -0500
commit72a0fb9033b9ea599933c3c34e003a3cd0b8afc2 (patch)
treef0856cdc0fe10aad4eba6f0e2698fd6c4440c0f8 /src
parenta09ad5cec016575ef3041367826a1bd1b261a9fc (diff)
downloadabaddon-portaudio-72a0fb9033b9ea599933c3c34e003a3cd0b8afc2.tar.gz
abaddon-portaudio-72a0fb9033b9ea599933c3c34e003a3cd0b8afc2.zip
dont notify on own messages
Diffstat (limited to 'src')
-rw-r--r--src/notifications/notifications.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/notifications/notifications.cpp b/src/notifications/notifications.cpp
index 351cf32..b1c4c2f 100644
--- a/src/notifications/notifications.cpp
+++ b/src/notifications/notifications.cpp
@@ -12,6 +12,8 @@ void Notifications::CheckMessage(const Message &message) {
if (discord.IsChannelMuted(message.ChannelID)) return;
// ignore if focused and message's channel is active
if (Abaddon::Get().IsMainWindowActive() && Abaddon::Get().GetActiveChannelID() == message.ChannelID) return;
+ // ignore if its our own message
+ if (message.Author.ID == Abaddon::Get().GetDiscordClient().GetUserData().ID) return;
// notify messages in DMs
const auto channel = discord.GetChannel(message.ChannelID);
if (channel->IsDM()) {