From dd29e8edf5ffab15db46338c2cddfaeacea053a5 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sun, 29 Jan 2023 15:31:56 +0200 Subject: [PATCH] Update ghost info from mentions --- portal.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/portal.go b/portal.go index ae0ccbb..3379666 100644 --- a/portal.go +++ b/portal.go @@ -993,6 +993,11 @@ func (portal *Portal) handleDiscordMessageCreate(user *User, msg *discordgo.Mess } portal.log.Debugfln("Starting handling of %s by %s", msg.ID, msg.Author.ID) + for _, mention := range msg.Mentions { + puppet := portal.bridge.GetPuppetByID(mention.ID) + puppet.UpdateInfo(nil, mention) + } + puppet := portal.bridge.GetPuppetByID(msg.Author.ID) puppet.UpdateInfo(user, msg.Author) intent := puppet.IntentFor(portal)