You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 3, 2022. It is now read-only.
newCommand("avatar", 0, false, msgAvatar).setHelp("Args: [@user]\n\nReturns the given users avatar.\nIf no user ID is given, your own avatar is sent.\n\nExample:\n`!owo avatar @Strum355#2298`").add()
}
func msgAvatar(s *discordgo.Session, m *discordgo.MessageCreate, msglist []string) {
if len(msglist) == 1 {
getAvatar(m.Author.ID, m, s)
return
}
if len(m.Mentions) != 0 {
getAvatar(m.Mentions[0].ID, m, s)
return
}
s.ChannelMessageSend(m.ChannelID, "User not found :(")
}
func getAvatar(userID string, m *discordgo.MessageCreate, s *discordgo.Session) {
/* guild, err := guildDetails(m.ChannelID, "", s)
if err != nil {
s.ChannelMessageSend(m.ChannelID, "There was an error finding the user :( Please try again")
return
} */
// slow warmup or fast but limited to guild :( shame
// or maybe not??? will monitor
user, err := userDetails(userID, s)
if err != nil {
s.ChannelMessageSend(m.ChannelID, "There was an error finding the user :( Please try again")