From 6179d2d351c2efc8e6e1dbeb3a8b813c7bbe25db Mon Sep 17 00:00:00 2001 From: Mrs4s Date: Fri, 17 Dec 2021 21:43:42 +0800 Subject: [PATCH] fix: ignore guild msg sending by self --- client/guild_eventflow.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/client/guild_eventflow.go b/client/guild_eventflow.go index 136a2241..4a7d36b0 100644 --- a/client/guild_eventflow.go +++ b/client/guild_eventflow.go @@ -90,6 +90,9 @@ func decodeGuildEventFlowPacket(c *QQClient, _ *incomingPacketInfo, payload []by // todo: direct message decode continue } + if m.Head.RoutingHead.GetFromTinyid() == c.GuildService.TinyId { + continue + } if cm := c.GuildService.parseGuildChannelMessage(m); cm != nil { c.dispatchGuildChannelMessage(cm) }