-
Notifications
You must be signed in to change notification settings - Fork 1
Command List
Kyllian edited this page Apr 20, 2023
·
26 revisions
NOTE: π΄ denotes a required parameter, π΅ a optional one, π΄π΅ if atleast one with this indication is required but otherwise optional.
Commands | Description | Permissions needed | Parameters |
---|---|---|---|
/set_archive_role | Sets the role which serves for having people see archived channels. | Administrator | π΄ role: The archive role in the server. |
/set_log_channel | Sets the channel which serves as a log for admins. | Administrator | π΄ channel: The channel in which reports are sent. |
/rebuild_database | Deletes the database of the bot entirely and rebuilds it. THIS ENTIRELY CLEARS THE DATABASE OF THE BOT SO IT MUST BE USED AS A LAST RESORT AND IF YOU HAVE A BACKUP | Bot owner | |
/set_tracklist_channel | Sets the channel in which tracklists will be sent. | Administrator | π΄ channel: The channel in which tracklists will be sent. |
/toggle_moderation_log | Toggles bans and timeouts showing up in the log channel (if set). | Administrator |
(You need to be in a voice channel to use most commands here)
Commands | Description | Parameters |
---|---|---|
/connect | Connects to a voice channel. | |
/disconnect | Disconnects the bot from the voice channel. | |
/play | Plays a file or link in the voice channel you are currently in, or adds it to the queue if not. | π΄π΅ attachment: File to upload. π΄π΅ link: A link to an audio or video file. Needs to be an actual file, ie. not a YouTube video or a streaming service link. π΅ verbose: Show all metadata when file is playing π΅ tracklist: A .json attachment containing a tracklist (made on a specific website). π΅ position: Sets which position in the queue you want to add that song. |
/seek | Sets the play position to the specified timestamp. | π΄ timestamp: Play position (in seconds). |
/pitch | Changes the pitch of the song currently playing (experimental). | π΄ pitch: Song pitch (between 0.5 and 2). |
/pause | Pauses the current playing file. | |
/resume | Resumes the current playing file. | |
/skip | Skips the file and goes to the next song in queue. | |
/stop | Stops playing and clears the queue. | |
/song | Gets info on a song. | π΅ queue_position: Which song in the queue you want to get info for. Defaults to 0 if not indicated (for the currently playing song). |
/queue | Displays the queue of songs and loop setting. | π΅ page: Page number of the queue. Defaults to first page. |
/loop | Changes the loop setting. | π΄ queue_setting: Disabled: Queue will not loop and will end after the last song is played. Queue: Queue will loop. Song: Current playing song will loop. |
/shuffle | Shuffles the queue. | |
/move | Moves a song in queue to another position. | π΄ song_position_before: Song you want to move. π΄ song_position_after: Where in the queue you want to move that song. |
Commands | Description | Permissions needed | Parameters |
---|---|---|---|
π« (reaction to a message) | Reports the message to the log channel (if set, otherwise will show an error). | None (for reporting messages) Manage Messages (for reporting & deleting messages) |
|
/rin_timeout | Times out a member (for up to 28 days) and DMs them (or not). | Timeout Members | π΄ member: Member to be timed out. π΄π΅ timeout_length_days: Length of the timeout in days (28 days max.) π΄π΅ timeout_length_hours: Length of the timeout in hours. π΄π΅ timeout_length_minutes: Length of the timeout in minutes π΅ reason: Reason for timing out the user. This is the one that will be displayed in the Audit Log but also DM'd to the member if dm is at True. By default no reason. π΅ dm: Sets if the user will be DM'd about the time out. False by default. |
/rin_kick | Kicks a member and DMs them (or not). | Kick Members | π΄ member: Member to be kicked. π΅ reason: Reason for kicking the user. This is the one that will be displayed in the Audit Log but also DM'd to the member if dm is at True. By default no reason. π΅ dm: Sets if the user will be DM'd about the kick. False by default. |
/rin_ban | Bans a member and DMs them (or not). | Ban Members | π΄ member: Member to be banned. π΅ delete_message_days: Sets that messages less than x days will be deleted. By default 0 (none), max. 7. π΅ reason: Reason for banning the user. This is the one that will be displayed in the Audit Log but also DM'd to the member if dm is at True. By default no reason. π΅dm: Sets if the user will be DM'd about the kick. False by default. |
/archive | Archives the channel this command is executed from, setting the appropriate permissions and moving it to the category of your choice (if role is set, otherwise will display an error). | Manage Channels | π΄ category: Sets the category in which the channel will be moved to (at the top). |
/unarchive | Unarchives the channel this command is executed from, removing the archive role permissions and making it available to everyone again (if role is set, otherwise will display an error). | Manage Channels | π΄ category: Sets the category in which the channel will be moved to (at the bottom). |
/rename_channel | Renames the selected channel, or the channel you're in if none is selected. | Manage channels | π΅ text_channel: The channel you want to rename. π΄ channel_name: The new channel name. |
Commands | Description | Permissions needed | Parameters |
---|---|---|---|
/fiftyfifty | Randomly chooses between 'Yes' or 'No', with an exact 50% probabilty on each side. | ||
/roll | Rolls a dice (1d6 by default). | π΅ number_of_dices: Number of dices that will be thrown. By default 1, min. 1, max. 100. π΅ number_of_sides: Number of sides each dice will have. By default 6, min. 1, max. 100. |
|
/october18 | Displays Rin's dad message to her. | ||
/irene | Displays a cute picture (requested by https://twitter.com/pisspainting) | ||
!!say | Makes the bot say anything. | Administrator | |
!!saytts | Makes the bot say anything (but with text-to-speech). | Administrator |
Commands | Description | Permissions needed | Parameters |
---|---|---|---|
/add_song_to_presence_queue | Adds a song in the presence queue for Rin to listen to. Limited to 3 tracks per user, and max. 15 minutes long tracks. | π΄ url: URL of the song (Spotify only, single tracks only. No full albums or playlists links) | |
/check_song_presence | Displays the queued songs for display on presence. | Administrator | π΅ archive: Shows the list of songs that were already played by the bot. False by default. |
/delete_song_from_presence_queue | Removes a song from the queue. | Administrator | π΄ id: Song ID to be removed (the song number when you do /check_presence_queue). |
/rebuild_song_library | Deletes the entire song library and rebuilds it (including the user submitted one). | Administrator |
Commands | Description |
---|---|
/info | Displays the bot info. |