Commands¶
Configs¶
i!saveconfig
¶
Administrator || sconf, savecnfg
Saves the current config
i!listconfigs (specific)
¶
Administrator || lsconf, lscnfgs
Lists your saved configs, or the details about the specific one. specific equal to 0 means the current config
i!deleteconfig <selected config id>
¶
Administrator || delconf, delcnfg, remconf, removeconfig
Deletes the chosen config file. You can get the 'config id' from the listconfigs command
i!switchconfig <selected config id>
¶
Administrator || switchconf, switchcnfg
Replaces the current config with the config you select. You can get the 'config id' from the listconfigs command. The current config is then saved in the current configs. The selected config, as it's now being used, is deleted from the saved configs
Settings¶
i!addmod @role
¶
Administrator
Adds the mentioned role to the moderator-permission group of the bot. This group can use the add, remove, list and make command, disable or enable invocation deletion with the delinvos command, change the bot's prefix with the prefix command
i!delmod @role
¶
Administrator
Removes the mentioned role from the moderator-permission group of the bot. This group can use the add, remove, list and make command, disable or enable invocation deletion with the delinvos command, change the bot's prefix with the prefix command
i!enablelog #channel
¶
Administrator || elog
Enables server logging on the #channel
i!disablelog
¶
Administrator || dlog
Disables server logging
i!delinvos <choice>
¶
Administrator, Manage-Guild
Enables invocation deletion if choice is true, yes, y, allow, enable, or 1. Disables invocation deletion if choice is false, no, n, deny, disable or 0
i!gawaitrules <choice>
¶
Administrator, Manage-Guild ||
Enables await rules globally if choice is true, yes, y, allow, enable, or 1. Disables await rules globally if choice is false, no, n, deny, disable or 0. (Rules are only awaited if both per-invite and global await rules options are true)
i!gwelcome invite welcome_msg
¶
Administrator, Manage-Guild ||
Changes the global welcome message to welcome_msg. If set to None
, disables it.
i!analytics <choice>
¶
Administrator, Manage-Guild
Enables invite analytics if choice is true, yes, y, allow, enable, or 1. Disables invite analytics if choice is false, no, n, deny, disable or 0. (By invite analytics I mean it counts how many people have someone invited)
i!analyticslog (#channel)
¶
Administrator
Enables invite analytics logging on the #channel. If #channel is not specified, disables invite analytics logging.
i!analyticsuser @user
¶
Returns how many people has the \@user invited
i!prefix <new prefix>
¶
Administrator, Manage-Guild
Changes your server's bot prefix to new prefix
i!help
¶
Displays the help command. Command is constructed based off permissions - it only shows commands you can run
i!invite
¶
Sends you the bot invite link
i!changelog
¶
Sends you the bot's changelog. This feature will be deprecated in v1.2
Owner¶
These commnds are only usable if you own the bot application you are using (or are listed in the OwnerUsers in the main-config). If you are using the publicly hosted bot, you can't use these commands
i!serverinfo (guild_id)
¶
Uses ctx.guild if no guild_id used. Sends you basics about the guild requested
i!ping
¶
Replies with bot's ping in ms
i!leave (guild_id)
¶
Uses ctx.guild if no guild_id used. Leaves the requested guild.
i!err
¶
Tries to open file file.txt, which probably doesn't exist so it throws an error. Used for testing
i!alog <entry>
¶
Logs entry to the bot's file log and to the terminal running the bot
Core¶
These commands are also only usable when you own the application you are using, but are not inside of a loaded cog - they manage the cogs. If you are using the publicly hosted bot, you can't use these commands.
i!load <cog>
¶
Loads cog
i!unload <cog>
¶
Unloads cog
i!reload <cog>
¶
Unloads, and then loads cog