| 1234567891011121314151617181920212223242526 |
- package main
- import (
- "strings"
- "github.com/ayntgl/discordgo"
- )
- func genChannelRepr(c *discordgo.Channel) string {
- var repr string
- if c.Name != "" {
- repr = c.Name
- } else if len(c.Recipients) == 1 {
- rp := c.Recipients[0]
- repr = rp.Username + "#" + rp.Discriminator
- } else {
- rps := make([]string, len(c.Recipients))
- for i, r := range c.Recipients {
- rps[i] = r.Username + "#" + r.Discriminator
- }
- repr = strings.Join(rps, ", ")
- }
- return repr
- }
|