Repository navigation
Commands Reference
Welcome to the QCBot Commands Reference wiki page! In this guide, you will learn what the different slash commands of QCBot do and how it looks like using them.
Submit a voice model for validation to get a special role.
-
model-name(string): The name of the voice model. -
technology(string): The technology used to train the model. -
extraction(string): The extraction method used to train the model. -
epochs(integer): The number of epochs the model has been trained for. -
link(string): The Huggingface link of the model. -
image(attachment): An image file that represents the model. -
demo(attachment): An audio file containing a demo of the model. -
note(string): Optional. A note.

Check a submission's number in queue.
-
submission-id(integer): The ID of a submission that's awaiting to be reviewed.

Cancel a submission.
-
submission-id(integer): The ID of a submission that's awaiting to be reviewed.

Review a submission.
None.

Get a lit of all submissions in queue.
None.

Approve a submission.
-
submission-id(integer): The ID of a submission that's awaiting to be reviewed. -
comment(string): Optional. A comment.


Reject a submission.
-
submission-id(integer): The ID of a submission that's awaiting to be reviewed. -
reason(string): A reason.


Manage special roles.
-
action(string): Whether to give or remove a role from a member. -
role(role): A role to give/remove from a member. -
target-user(user): The member to give/remove the role from. -
reason(string): A reason.


Check the different controller's activity.
None.

Clear a table.
-
table(string): The table to clear.

Check the bot's ping.
None.

Get general information about the bot.
None.

Customize the bot further.
-
status(string): Optional. The bot's new status. -
activity-type(string): Optional. The type of the bot's new activity. -
activity-name(string): Optional. The name of the bot's new activity. -
nickname(string): Optional. The bot's new nickname. -
avatar(attachment): Optional. The bot's new avatar.

Make the bot say something.
-
text(string): The text to send as the bot. -
target-id(string): Optional. The ID of a message. -
ping-reply(boolean): Optional. Whether to ping the target author. -
add-reaction(boolean): Optional. Whether to react to the target. -
edit(boolean): Optional. Whether to edit the target.

Tip
This command executes different actions depending on what parameters are present. For more information, see the chart below:
graph TD;
text-param(text) --> send-action[SEND] ------ send-explanation>Sends a message];
text-param & target-id-param(target-id) & ping-reply-param(ping-reply) ---> reply-action[REPLY] ----- reply-explanation>Replies to the target message];
text-param & target-id-param & add-reaction-param(add-reaction) ----> react-action[REACT] ---- react-explanation>Reacts to the target message];
text-param & target-id-param & edit-param(edit) -----> edit-action[EDIT] --- edit-explanation>Edits the target message];
Get the astronomy picture of the day.
None.
Image copyright owner: Carlos Taylor