Documentation ¶
Index ¶
- Variables
- func Anime(ctx *exrouter.Context)
- func Baka(ctx *exrouter.Context)
- func CatGirl(ctx *exrouter.Context)
- func ClearCommand(ctx *exrouter.Context)
- func Cloc(ctx *exrouter.Context)
- func Cuddle(ctx *exrouter.Context)
- func EightBall(ctx *exrouter.Context)
- func Feed(ctx *exrouter.Context)
- func GenerateGifUploadMessage(user *discordgo.User, count, total, dupCount, nsfwCount int) string
- func Gif(ctx *exrouter.Context)
- func HeadPat(ctx *exrouter.Context)
- func Hug(ctx *exrouter.Context)
- func Identify(ctx *exrouter.Context)
- func Info(ctx *exrouter.Context)
- func Kaomoji(ctx *exrouter.Context)
- func Kiss(ctx *exrouter.Context)
- func Leaderboard(ctx *exrouter.Context)
- func Manga(ctx *exrouter.Context)
- func MusicQuiz(ctx *exrouter.Context)
- func NowPlayingCommand(ctx *exrouter.Context)
- func Owofy(ctx *exrouter.Context)
- func PauseCommand(ctx *exrouter.Context)
- func Pfp(ctx *exrouter.Context)
- func PlayCommand(ctx *exrouter.Context)
- func Prefix(ctx *exrouter.Context)
- func QueueCommand(ctx *exrouter.Context)
- func ResumeCommand(ctx *exrouter.Context)
- func Sauce(ctx *exrouter.Context)
- func SkipCommand(ctx *exrouter.Context)
- func Slap(ctx *exrouter.Context)
- func Smug(ctx *exrouter.Context)
- func StopCommand(ctx *exrouter.Context)
- func Tickle(ctx *exrouter.Context)
- func Trivia(ctx *exrouter.Context)
- func UploadGifs(content string, message *discordgo.Message) (int, int, int, int)
- func Waifu(ctx *exrouter.Context)
- func YoutubeCommand(ctx *exrouter.Context)
- type ClarifaiPredict
- type ClocResponse
- type DanbooruResponse
- type NekoLifeResponse
- type OpeningEntry
- type Openings
- type TraceData
- type TriviaResponse
Constants ¶
This section is empty.
Variables ¶
View Source
var ( DanbooruUsername string DanbooruToken string )
View Source
var SauceNaoToken string
View Source
var StartTime time.Time
View Source
var TraceMoeBase string
Functions ¶
func ClearCommand ¶
func NowPlayingCommand ¶
func PauseCommand ¶
func PlayCommand ¶
func QueueCommand ¶
func ResumeCommand ¶
func SkipCommand ¶
func StopCommand ¶
func YoutubeCommand ¶
Types ¶
type ClarifaiPredict ¶
type ClarifaiPredict struct { Status struct { Code int `json:"code"` } `json:"status"` Outputs []struct { Data struct { Frames []struct { Data struct { Concepts []struct { Name string `json:"name"` Value float64 `json:"value"` } `json:"concepts"` } `json:"data"` } `json:"frames"` } `json:"data"` } `json:"outputs"` }
type ClocResponse ¶
type DanbooruResponse ¶
type DanbooruResponse []struct { LargeFileURL string `json:"large_file_url"` }
type NekoLifeResponse ¶
type NekoLifeResponse struct {
URL string `json:"url"`
}
type OpeningEntry ¶
type OpeningEntry struct { Name string Embed *discordgo.MessageEmbed }
type Openings ¶
type TriviaResponse ¶
type TriviaResponse struct { ResponseCode int `json:"response_code"` Results []struct { Category string `json:"category"` Type string `json:"type"` Difficulty string `json:"difficulty"` Question string `json:"question"` CorrectAnswer string `json:"correct_answer"` IncorrectAnswers []string `json:"incorrect_answers"` } `json:"results"` }
Click to show internal directories.
Click to hide internal directories.