Welcome to the ControlaVM (cavm) documentation
By default, cavm uses ? as it's main prefix. You can use the command ?prefix-set {prefix here} to set your own custom prefix. However, if you don't want to change the bots prefix and have a second one, you can use ?prefix-add {prefix here}.
brCustom log channels can be set via the !logto {channel id} command, all logs, such as file transfers, say command usage, and converted midid files.
By default, welcome messages are turned off until the user sets it up. To start with welcome messages, you can use the ?welcome-msg-set-channel {channel id} command to set a welcome message channel. You can use the sub commands ?welcome-msg-edit-message {message} to edit the welcome message and ?welcome-msg-image-url {image url} to set the background image of the welcome embed.
With the cavm bot, you can create polls by simply using the command ?poll {channel id} {poll name} {poll contents}. This will create a simple poll with a check mark and a cross reaction.
Cavm bot will collect poll responses and display them in a nice embed using ?collect-poll-reactions. It will order the number of reactions by largest first, for example, if 12 people selected ❌ and only 3 people selected ✅, it would order them as ❌12 and then ✅3. You can choose which poll to collect reactions from by using the polls UID (unique ID). If the bot can't find the poll you are trying to collect from, it will return nothing.
Cavm bot makes it easy to upload files to the ControlaVM virtal machine. To start, just use ?upload {attatchment}. This will upload the file to the cavm bot drive and gets ready to be accepted.
Mods can accept files instantly, they can do this by sending ?accept {filename} the filename can be found from the uploaded file embed. Running this command will send the file to the virtual machine and make accessible from the machine.
Mods can also reject a file if it is deemed to be malicious, racist, or contains NSFW. This is done by using the ?delete {filename} and will completely remove the file from the cavm drive. Note: mods on the cavm community server will be able to remove the files from the cavm drive.
The ?say {channel id} {message} command can be used to send messages to different channels via the channel id. The command is simple, enter the channel id then the message and the bot will do the work. This can be used cross server but only if the server has the cavm bot in it.
Mods can purge any channel using the ?purge {channel id} {number to delete}, the nubmer to delete module indicates the number of messages wanting to be deleted.
The ?8ball command will just say something random. You don't know what it is, the number of random stuff in the list or when it will happen.
Self explanatory really, but if you need help the ?dadjoke command willsend a random dad joke that may or may not tickle your humor, besides, who doesn't love a good dad joke sometimes?