List of text Commands (used with prefix):
Remember to add server prefix before command syntax.
help
This command lists all categories of commands and shows help for every command.
- Usage:
help- lists all available commandshelp <category>- lists all commands for a specific categoryhelp <command>- shows help for specific command<command> help- shows help for specific command
- Required user permissions:
SEND_MESSAGES
DEBUG
test
Test how your arguments are passed.
- Usage:
test <args>- showcase of how the arguments are passed.
- Required user permissions:
SEND_MESSAGES
MANAGEMENT
clean
This command cleans any permission overwrites that don’t have DENY (<:RedX:857976926542757910>) or ALLOW (<:GreenCheck:857976926941478923>).
- Usage:
clean- cleans permission overwrites in the current channel.clean <channel>- cleans permission overwrites inchannel.clean <category>- clean permission overwrites forcategoryand all channels incategoryclean all- clean permission overwrites forallchannels in the server.
- Required user permissions:
SEND_MESSAGES,MANAGE_CHANNELS,MANAGE_ROLES
list
Lists all users in the server, or users having a certain role.
To list more than 1000 users you need MANAGE_GUILD perms.
If the bot doesn’t see some channels, lists may will be incorrect.
- Usage:
list- lists all users on the serverlist <user>- lists roles of specified user.list <role> <optional_role2> <optional_role_n>- lists users that have all specified roles.list <channel/"here"> <role> <optional_role2> <optional_role_n>- lists users with specified roles in specified channel.NOT IMPLEMENTED YET.list <message_id>- pastes raw message content (with formatting, works with embeds and all types of messages).
- Required user permissions:
SEND_MESSAGES,MANAGE_GUILD
menu
This powerful command allows you to create a role menu or channel perms menu with an optional timeout
- Usage:
menu- DMs you with channel aliases and syntax of the command.menu list- lists active menus in the server (requiresMANAGE_GUILD)menu perm <perm_alias> <channel>- creates a menu, that when user reacts, they getperm_aliasinchannel.menu perm <perm_alias> <channel> <time_period>- creates a menu, that when user reacts, they getperm_aliasinchannel. Everyone’s perms will be revertedtime_periodafter menu is created.menu role <role>- creates a menu, that when user reacts, they getrole.menu role <role> <time_period>- creates a menu, that when user reacts, they getrole. Everyone’s role will be revertedtime_periodafter menu is created.menu revert <message_url>- removesrole/channel permfrom everyone who reacted to menu.
- Required user permissions:
SEND_MESSAGES,MANAGE_CHANNELS
perms
This powerful command manages permissions for channels and categories.
- ADD - allows a perm (green check),
- DENY - denies a perm (red x),
- RM - removes a perm (grey /).
- Usage:
perms- checks if you have permissions to manage the channel, lists aliases and Ids of permissions for easier cmd usage.perms "here"/"list"- list perms of all roles and members for this channel in a.txtfileperms <user_or_role_id>- lists perms for specific user/roleperms <channel_or_category_id>- lists perms of all roles and members in a.txtfileperms <add/rm/deny> <perm> <role_or_user_id_1> ... <role_or_user_id_n>- adds/removes/denies perms for provided users and roles in this channel.can be either full name, id (number), or alias of a perm. perms <add/rm/deny> <perm> <role_or_user_id_1> ... <role_or_user_id_n> <time_period>- adds/removes/denies perms for provided users and roles in this channel, then reverts the changes after. can be either full name, id (number), or alias of a perm.
- Required user permissions:
SEND_MESSAGES,MANAGE_CHANNELS
remove
This command allows you to (temporarily) remove the user role.
- Usage:
remove- Informs you of syntax.remove <user> <role>- permanently removes role from user.remove <user> <role> <time_period>- removes role from user, and re-adds it after given time period.
- Required user permissions:
SEND_MESSAGES,MANAGE_ROLES
stats
Displays stats for given user, bot, role, server, message, channel (in development).
If the bot doesn’t see some channels, stats may will be incorrect.
- Usage:
stats- shows stats of the serverstats <user>- shows stats of specified user.stats <role>- shows stats of specified role.NOT IMPLEMENTED YET.stats <message_id>- shows stats of specified message.stats me- shows your stats.
- Required user permissions:
SEND_MESSAGES
top
This command lists x messages with the most reactions from another channel.
- Usage:
top <x> <time_period> <other_channel> <reaction>- lists top x messages with most reactions from other channel. Sends x embeds (don’t set it too large).
- Required user permissions:
SEND_MESSAGES,MANAGE_CHANNELS
UTILITY
giveaway
This command allows you to set up a timeout, after which random winners who reacted will be selected.
- Usage:
giveaway- Informs you of syntax.giveaway <x> <time_period>- sets up a message with default reaction as <a:done:828097348545544202> that’ll choosexrandom users aftertime_period.giveaway <x> <time_period> <reaction>- sets up a message withreaction, that’ll choosexrandom users aftertime_period.
- Required user permissions:
SEND_MESSAGES,MANAGE_CHANNELS,ADD_REACTIONS
lang
(DEPRECATED) This command allows you to detect message language.
- Usage:
lang <message_id_or_url>- sends a DM with description (react with any emote to the message to delete it).
- Required user permissions:
SEND_MESSAGES
prefix
This command informs you in detail how you can change the server prefix.
- Usage:
prefix- sends a DM with details on the prefix change process.
- Required user permissions:
SEND_MESSAGES
react
This command tells the bot to react to all messages in the channel with specific reactions.
- Usage:
react on <emote1> <optional_emote2> ... <optional_emoten>- turns on react command in this channel.react off- turns off react command in this channelreact- checks if there is react module online.react list- lists channels in which the command is active.
- Required user permissions:
SEND_MESSAGES,MANAGE_CHANNELS
superslow
Enable Super slow-mode (longer than 6 hours) for channels where you need it.
- Usage:
superslow <time>- turns on superslow command in this channel (setting time to 0s will turn off superslow module).superslowchecks if there is a superslow module online.superslow listlists channels in which the command is active.
- Required user permissions:
SEND_MESSAGES,MANAGE_CHANNELS
todo
This command allows you to create simple to-do notes.
- Usage:
todo <description>- sends a DM with description (react with any emote to the message to delete it).todo <message_url> <optional_description>- sends a DM with message content, link to the message and optional description.
- Required user permissions:
SEND_MESSAGES
List of slash commands (used with /):
DEBUG
error
Creates an issue on GitHub and pings KifoPL. Do not spam this command.
- Options:
description- Provide a brief description of how and when this error occurred.
- Required user permissions:
USE_APPLICATION_COMMANDS
ping
…pong?
- Options:
reply(optional) - What do you want me to reply with?
- Required user permissions:
USE_APPLICATION_COMMANDS
test
test out if the / commands work properly.
- Options:
input(optional) - The text to return.input2(optional) - The text to return.
- Required user permissions:
USE_APPLICATION_COMMANDS
FUN
cringe
Express your feelings to another discord user with this beautiful poem.
- Options:
user(optional) - direct your feelings towards the user.
- Required user permissions:
USE_APPLICATION_COMMANDS
howgay
A quick test to find out your gayness level.
- Options:
user(optional) - A subject of measurement.
- Required user permissions:
USE_APPLICATION_COMMANDS
iq
A very quick and accurate IQ test.
- Options:
user(optional) - A subject of measurement.
- Required user permissions:
USE_APPLICATION_COMMANDS
pp
Measure your PP length with this totally reliable pp length calculator.
- Options:
user(optional) - A subject of measurement.
- Required user permissions:
USE_APPLICATION_COMMANDS
reverse
This command reverses anything you type.
- Options:
text- The text to reversesilent(optional) - Whether to show the result to only you, or everyone. False by default.
- Required user permissions:
USE_APPLICATION_COMMANDS
stfu
This is an eloquent way to say “Thank you for this conversation we’ve had”.
- Options:
user(optional) - Ask someone to lower their voice to the sub-audible level in an elegant manner.
- Required user permissions:
USE_APPLICATION_COMMANDS
urmum
Random yo momma joke.
- Options:
- Required user permissions:
USE_APPLICATION_COMMANDS
HELP
guide
Receive a link for the command list, or guide regarding a specific topic.
- Options:
choice(optional) - Select a topic, which you want to learn about.
- Required user permissions:
USE_APPLICATION_COMMANDS
MANAGEMENT
autothreading
Set up an auto threading system in a channel.
- Options:
on- Turn on auto-threading system.title- Choose the title for every thread (use /autothreading help for more info)archiving- After what time of inactivity should threads be archived?bots- True if you want threads to be created on bot messages as well, false otherwise.slowmode(optional) - What should be the default slow-mode for threads?
off- Turn off auto-threading system.list- List all channels with auto-threading system enabled.help- Send a link with very detailed information regarding auto-threading system.
- Required user permissions:
USE_APPLICATION_COMMANDS,MANAGE_CHANNELS,MANAGE_THREADS
threads
Manage threads in this channel.
- Options:
archive- Bulk archive oldest threads in this channel.count- How many oldest threads would you like to archive?silent(optional) - Do you want the output to be visible only by you? Defaults to false.
delete- Bulk delete specified threads in this channel.count- How many oldest threads would you like to archive?which- Should I delete archived, or active threads?silent(optional) - Do you want the output to be visible only by you? Defaults to false.
- Required user permissions:
USE_APPLICATION_COMMANDS,MANAGE_THREADS
ticketing
Set up ticketing system in a channel.
- Options:
on- Turn on ticketing system.visibility- Should tickets be public, allowing everyone to answer questions, or private?archiving- After what time of inactivity should threads be archived?slowmode(optional) - What should be the default slow-mode for tickets?
off- Turn off ticketing system.list- List all channels with ticketing system enabled.help- Send a link with very detailed information regarding ticketing system.
- Required user permissions:
USE_APPLICATION_COMMANDS,MANAGE_CHANNELS,MANAGE_THREADS
UTILITY
bookmark
(DEPRECATED) Sends a copy of the message in DM (with attachments).
- Options:
message- ID or URL of the message.pin(optional) - Whether the message should be pinned. False by default.
- Required user permissions:
USE_APPLICATION_COMMANDS
countdown
Count down to a given time, then send a message.
- Options:
epoch- The amount of seconds since 1970-01-01T00:00:00Z (use /epoch date_to_epoch to get the number)message- The message to send when the countdown ends.
- Required user permissions:
USE_APPLICATION_COMMANDS,MANAGE_MESSAGES
epoch
Easily convert dates to epoch and vice versa.
- Options:
date_to_epoch- Convert from date to epoch number (in seconds).input- Type either date like “1970-01-01T00:00:00Z”, or time period “1h”
epoch_to_date- Convert from epoch number (in seconds) to date.epoch- The number of seconds since 1970-01-01T00:00:00
help- Receive link to guide that helps you use this command.
- Required user permissions:
USE_APPLICATION_COMMANDS
poll
Create a poll.
- Options:
question- Ask the question or an opiniontimeout- When do you want to calculate results? “0”, if never.one- Option 1two- Option 2three(optional) - Option 3four(optional) - Option 4five(optional) - Option 5six(optional) - Option 6seven(optional) - Option 7eight(optional) - Option 8nine(optional) - Option 9ten(optional) - Option 10
- Required user permissions:
USE_APPLICATION_COMMANDS
ticket
Create a ticket
- Options:
title- The problem, or question you have.description(optional) - Provide any additional information about your question/problem
- Required user permissions:
USE_APPLICATION_COMMANDS
List of context menus (used with Right-Click):
MESSAGE (right-click on message to use)
detect language
This command allows you to detect message language.
- Required user permissions:
USE_APPLICATION_COMMANDS
save
Sends a copy of the message in DM (with attachments).
- Required user permissions:
USE_APPLICATION_COMMANDS
USER (right-click on user to use)
user stats
Lists user stats.
- Required user permissions:
USE_APPLICATION_COMMANDS
- Some commands may require additional perms for the bot.
- Last update: Sun, 17 Oct 2021 20:10:51 GMT ~by KifoPL