瀏覽代碼

Update ghost info from mentions

Tulir Asokan 2 年之前
父節點
當前提交
dd29e8edf5
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      portal.go

+ 5 - 0
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)