Versions in this module Expand all Collapse all v1 v1.3.0 Apr 11, 2025 Changes in this version + type GeminiResponse struct + Candidates []struct{ ... } + type SetGeminiKeyHandler struct + func (h *SetGeminiKeyHandler) Command() *discordgo.ApplicationCommand + func (h *SetGeminiKeyHandler) Handler(s *discordgo.Session, i *discordgo.InteractionCreate) + type TwitchChannelInfo struct + BroadcasterType string + Description string + DisplayName string + ID string + Login string + OfflineImageURL string + ProfileImageURL string + Type string + type TwitchStreamInfo struct + GameID string + GameName string + ID string + IsMature bool + Language string + StartedAt string + TagIDs []string + Tags []string + ThumbnailURL string + Title string + Type string + UserID string + UserName string + ViewerCount int v1.2.0 Jul 28, 2024 Changes in this version + var CommandHandlers = []CommandHandler + func DeleteMessagesTicker(s *discordgo.Session, channelID string, hours int) + type AskHandler struct + func (h *AskHandler) Command() *discordgo.ApplicationCommand + func (h *AskHandler) Handler(s *discordgo.Session, i *discordgo.InteractionCreate) + type CommandHandler interface + Command func() *discordgo.ApplicationCommand + Handler func(s *discordgo.Session, i *discordgo.InteractionCreate) + type DeleteHandler struct + func (h *DeleteHandler) Command() *discordgo.ApplicationCommand + func (h *DeleteHandler) Handler(s *discordgo.Session, i *discordgo.InteractionCreate) + type Event struct + Choices []struct{ ... } + Created int + ID string + Model string + Object string + type LiveHandler struct + func (h *LiveHandler) Command() *discordgo.ApplicationCommand + func (h *LiveHandler) Handler(s *discordgo.Session, i *discordgo.InteractionCreate) + type PriceHandler struct + func (h *PriceHandler) Command() *discordgo.ApplicationCommand + func (h *PriceHandler) Handler(s *discordgo.Session, i *discordgo.InteractionCreate)