Bot Commands Plugin
This is a built-in core plugin that follows the plugin template system.
Usage:
!echo 'message/image': Echoes a message/image in the chat.!msg 'username' 'message': Anonymously private messages a user from the bot.!log 'message': Manually logs a message by an administrator.!kickuser 'username': Kicks the user from the server if the bot has the appropriate privileges.!banuser 'username': Bans the user from the server if the bot has the appropriate privileges.!moveuser 'username' 'channel_name': Moves a user from one channel to another.!muteuser 'username': Mutes the use by the name provided.!unmuteuser 'username': Unmutes the user by the name provided.!deafenuser 'username': Deafens the use by the name provided.!undeafenuser 'username': Undeafens the use by the name provided.!showplugins: Displays a list of all the active plugins.!aliassearch 'alias_name: Search for an alias from the full list of aliases available.!cmdsearch 'command_name': Search for a command from the full list of commands available.!makechannel 'channel_name': Creates a temporary channel with the given name.!makepermanentchannel 'channel_name': Creates a permanent channel with the given name.!removechannel: Removes the channel the bot is in if it was created by the bot.!renamechannel 'channel' 'new_channel_name': Renames the given channel with a new name.!joinme: Moves the bot to the users channel.!joinuser 'username': Moves the bot to the specified users channel.!move 'channel_name': Moves to an existing channel with the given name.!leave: Moves the bot to the default channel.!showprivileges: Displays the full user list with privilege levels.!setprivileges 'username' 'level': Sets a user's privilege level.!addprivileges 'username' 'level': Adds a new user to the user privilege list.!showblacklist: Displays the current list of users in the blacklist.!blacklistuser 'username': Blacklists specific users from using certain plugin commands.!whitelistuser 'username': Removes an existing user from the blacklist.
Plugin Metadata
[Plugin Information]
PluginVersion = 5.1.0
PluginName = Bot Commands
PluginDescription = The Bot Commands plugin handles bot service functionality commands.
PluginLanguage = EN
PluginCommands: [
"echo",
"msg",
"kickuser",
"banuser",
"muteuser",
"unmuteuser",
"deafenuser",
"undeafenuser",
"log",
"showplugins",
"aliassearch",
"cmdsearch",
"move",
"makechannel",
"makepermanentchannel",
"leave",
"removechannel",
"renamechannel",
"joinme",
"joinuser",
"moveuser",
"showprivileges",
"setprivileges",
"addprivileges",
"showblacklist",
"blacklistuser",
"whitelistuser"
]
[Plugin Settings]
; List commands that need the core thread to wait for completion.
; This may include processes that require multiple commands in succession.
; For example: [Youtube Plugin - !yt -> !p] process requires 2 commands in that order.
ThreadWaitForCommands: []
UseSingleThread = False
[Plugin Type]
ControllablePlugin = False
AudioPlugin = False
ImagePlugin = False
CorePlugin = True
ExtensionPlugin = False