Revert "Revert "updates""

This reverts commit e53abac47c.
This commit is contained in:
Daniel Mason 2025-02-11 21:33:43 +13:00
parent d65e031ff5
commit 4454b0ad1b
Signed by: idanoo
GPG key ID: 387387CDBC02F132
3 changed files with 30 additions and 11 deletions

View file

@ -93,15 +93,15 @@ func showTopEmojis(s *discordgo.Session, i *discordgo.InteractionCreate) {
}
msg := "Most used emojis:\n"
for k, v := range top {
topUsers, err := b.Db.GetTopUsersForGuildEmoji(i.GuildID, k, 3)
for _, v := range top {
topUsers, err := b.Db.GetTopUsersForGuildEmoji(i.GuildID, v.EmojiID, 3)
if err != nil {
slog.Error("Error getting top users for guild emoji", "err", err)
continue
}
users := []string{}
msg += fmt.Sprintf("%s: %d", k, v)
msg += fmt.Sprintf("%s: %d", v.EmojiID, v.Count)
for sk, sv := range topUsers {
users = append(users, fmt.Sprintf("<@%s>: %d", sk, sv))
}
@ -148,8 +148,8 @@ func showTopUsers(s *discordgo.Session, i *discordgo.InteractionCreate) {
users := []string{}
msg += fmt.Sprintf("<@%s>: %d", k, v)
for sk, sv := range topUsers {
users = append(users, fmt.Sprintf("%s: %d", sk, sv))
for _, sv := range topUsers {
users = append(users, fmt.Sprintf("%s: %d", sv.EmojiID, sv.Count))
}
msg += " (" + strings.Join(users, ", ") + ")\n"
}