package
0.0.0-20240613153357-3ea8a2466821
Repository: https://github.com/5ht2/taro-bot.git
Documentation: pkg.go.dev

# Functions

EmojiApiAsConfig will convert a discord.APIEmoji to our own config format, to preserve the animated attribute.
EmojiApiFormatted will format a discord.APIEmoji for display in a message.
EmojiConfigAsApi will convert our own emoji format back to a discord.APIEmoji.
EmojiConfigFormatted will format a taro config emoji for display in a message.
No description provided by the author
No description provided by the author
GuildContext will modify a GuildConfig non-concurrently.
LoadActivityStatus will load the activity information from the config.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SetupConfigSaving will run SaveConfig and SavePluginConfig every 5 minutes with a ticker.
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
this is currently only used in base.go, but it is in shared.go because it is bot-level and should be set by the person maintaining the bot code.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

ActiveTopicVote is used by suggest-topic.go.
Command is passed to CommandInfo.Fn's arguments when a Command is executed.
CommandInfo is the info a command provides to register itself.
No description provided by the author
No description provided by the author
No description provided by the author
HandlerInfo is used by features in order to register a gateway handler.
JobInfo is used by features in order to easily return a job, and allow the bot to handle the errors.
PermissionGroups is collection of "permissions".
No description provided by the author
Response is passed to Response.Fn's arguments when a Response is executed.
ResponseInfo is the info a response provides to register itself.
StarboardConfig is used by commands.go and starboard.go.
StarboardMessage is used by starboard.go.