feat(ui): use name for group DMs and usernames as fallback (#228)
This commit is contained in:
parent
aab7803f3b
commit
99a7bbf2ae
1 changed files with 9 additions and 5 deletions
14
ui/util.go
14
ui/util.go
|
|
@ -35,12 +35,16 @@ func channelToString(c discord.Channel) string {
|
|||
rp := c.DMRecipients[0]
|
||||
repr = rp.Username + "#" + rp.Discriminator
|
||||
case discord.GroupDM:
|
||||
rps := make([]string, len(c.DMRecipients))
|
||||
for i, r := range c.DMRecipients {
|
||||
rps[i] = r.Username + "#" + r.Discriminator
|
||||
repr = c.Name
|
||||
// if the name wasn't loaded, use it as a backup
|
||||
if repr == "" {
|
||||
rps := make([]string, len(c.DMRecipients))
|
||||
for i, r := range c.DMRecipients {
|
||||
rps[i] = r.Username + "#" + r.Discriminator
|
||||
}
|
||||
|
||||
repr = strings.Join(rps, ", ")
|
||||
}
|
||||
|
||||
repr = strings.Join(rps, ", ")
|
||||
default:
|
||||
repr = c.Name
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue