Fixed command invocation

This commit is contained in:
2018-07-11 01:04:58 +09:00
parent 009449316e
commit a48e1c8db1
6 changed files with 35 additions and 9 deletions

View File

@ -0,0 +1,25 @@
package commands
import (
"fmt"
"github.com/bwmarrin/discordgo"
)
// Guild ID
const guildID = "134910939140063232"
// Roles prints out all roles.
func Roles(s *discordgo.Session, msg *discordgo.MessageCreate) bool {
if msg.Content != "!roles" {
return false
}
roles, _ := s.GuildRoles(guildID)
for _, role := range roles {
s.ChannelMessageSend(msg.ChannelID, fmt.Sprintf("%s: %s", role.ID, role.Name))
}
return true
}