From 7cfa17023bf9c7b328f17a721bb9a52e5a5f0f5f Mon Sep 17 00:00:00 2001 From: Skip R Date: Fri, 6 Feb 2026 15:30:32 -0800 Subject: [PATCH] userinfo: use username as ghost identifier instead of user id This is more correct. --- pkg/connector/userinfo.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/connector/userinfo.go b/pkg/connector/userinfo.go index 5bb2954..68d4365 100644 --- a/pkg/connector/userinfo.go +++ b/pkg/connector/userinfo.go @@ -64,7 +64,7 @@ func (d *DiscordClient) GetUserInfo(ctx context.Context, ghost *bridgev2.Ghost) return &bridgev2.UserInfo{ // FIXME clear this for webhooks (stash in ghost metadata) - Identifiers: []string{fmt.Sprintf("discord:%s", discordUser.ID)}, + Identifiers: []string{fmt.Sprintf("discord:%s", discordUser.String())}, Name: ptr.Ptr(discordUser.DisplayName()), Avatar: d.makeUserAvatar(discordUser), IsBot: &discordUser.Bot,