Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Command = &commands.YAGCommand{ CmdCategory: commands.CategoryFun, Name: "WouldYouRather", Aliases: []string{"wyr"}, Description: "Get presented with 2 options.", RunFunc: func(data *dcmd.Data) (interface{}, error) { q1, q2, err := wouldYouRather() if err != nil { return nil, err } content := &discordgo.MessageEmbed{ Author: &discordgo.MessageEmbedAuthor{ Name: "Would you rather?", URL: "http://either.io", IconURL: "https://pagst.xyz/static/icons/favicon-16x16.png", }, Color: int(rand.Int63n(16777215)), Description: fmt.Sprintf("**EITHER...**\n🇦 %s\n\n **OR...**\n🇧 %s", q1, q2), Footer: &discordgo.MessageEmbedFooter{ Text: fmt.Sprintf("Requested by: %s#%s", data.Author.Username, data.Author.Discriminator), IconURL: discordgo.EndpointUserAvatar(data.Author.ID, data.Author.Avatar), }, } msg, err := common.BotSession.ChannelMessageSendEmbed(data.ChannelID, content) if err != nil { return nil, err } common.BotSession.MessageReactionAdd(data.ChannelID, msg.ID, "🇦") err = common.BotSession.MessageReactionAdd(data.ChannelID, msg.ID, "🇧") if err != nil { return nil, err } return nil, nil }, }
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.