Kaydonbot Documentation - Commands

Welcome to Kaydonbot Documentation

Commands

Here you will find a list of all available commands for Kaydonbot.


Commands are divided into categories for easy navigation.


Click on a category to view the commands within that category.


For a list of all available commands, type /commands in your server.



General Commands

General


These commands are available to all users.


/commands

Displays a list of all available commands.


/hello

Replies with a friendly greeting.


/quote

Replies with a random inspirational quote.


/joke

Replies with a random joke.


/weather [location]

Replies with the current weather in the specified location.


/reminder [date] [time] [timezone] [reminder]

Sets a reminder for the specified time and reminder message.

NOTE: use 24 hour time format and the date format yyyy-mm-dd, for example, to set a reminder for 4:30pm EST on April 1st, 2024 you would do the following:

/reminder 2024-04-01 16:30:00 EST reminder


/reminders

Retrieves the list of reminders from the database and puts them in an embed


/poll [question] [options]

Creates a poll with the specified question and options.


/random [choices]

Chooses a random option from the specified choices.


/userinfo [user]

Displays information about the specified user.


/serverinfo

Displays information about the current server.


Scream Commands


WARNING: USE AT OWN RISK, THE SCREAMS ARE NO LONGER GLOBAL, THEY ARE INSTEAD SERVER-SPECIFIC WITH SOME GLOBAL ONES THAT ONLY WE CAN UPDATE, HOWEVER, THERE STILL WILL PROBABLY BE INNAPROPRIATE PEOPLE THAT ADD BAD SCREAMS. WE HAVE LOTS OF PROTECTION AGAINST NSFW, RACISM, AND OTHER THINGS AGAINST TOS IN PLACE, BUT PEOPLE WILL FIND A WAY. WE TRY TO REMOVE ANY THAT GET THROUGH BUT IT COULD TAKE US SOME TIME. THANKS FOR UNDERSTANDING :)


/scream

Replies with a random scream from a list.


/screamedit [scream]

adds the specified scream to the list.


Birthday Commands

/birthday [date]

Adds your birthday to the database, birthdays must be in yyyy-mm-dd format


/upcoming birthdays

Displays the upcoming birthdays in the server in the next 180 days.


/deletebirthday

Deletes your birthday from the database.


/birthdaylist

Displays the list of birthdays in the server.


OpenAI Commands-- IMPORTANT: CURRENTLY UNDER REPAIRS, DO NOT WORK

/chat [message]

Chat with the bot using OpenAI's GPT-3.5-turbo


/image [prompt]

Generates an image using OpenAI's DALL-E-3.


Nav Commands

/listgeneral

Gives the embed for page 1 of general commands


/listgeneral2

Gives the embed for page 2 of general commands


/listmod

Gives the embed for the page of moderator commands


/listdev

Gives the embed for the page of dev commands


/listbotgames

Gives the embed for the page of bot games commands


/listfn

Gives the embed for the list of fortnite related commands


/listsuggestions

Gives the embed for the list of suggestion commands

Moderation Commands

Moderator/Admin Cmds


These commands are available to moderators and administrators.


/welcomeconfig NOTE:

Configures the welcome message for the server.


/msgclear [channel] [number]

Clears the specified number of messages from the specified channel.


/mute [member] [duration] [reason]

Mutes the specified member for the specified duration and reason.


/unmute [member]

Unmutes the specified member.


/kick [member] [reason]

Kicks the specified member for the specified reason.


/ban [member] [reason]

Bans the specified member for the specified reason.


/unban [member]

Unbans the specified member.


/warn [member] [reason]

Warns the specified member for the specified reason.


/lock [channel]

Locks the specified channel.


/unlock [channel]

Unlocks the specified channel.


/slowmode [channel] [duration]

Sets the slowmode for the specified channel.


/purgeuser [channel] [member] [number]

Deletes the specified number of messages from the specified member in the specified channel.


/announce [channel] [message]

Announces the specified message in the specified channel.


/addrole [member] [role]

Adds the specified role to the specified member.


/removerole [member] [role]

Removes the specified role from the specified member.


/hardban

initiates a setup to add a userid to auto-kick a user on join to the server

Developer Commands

Developer Commands for Everyone


/sourcecode

Returns the GitHub repository.


/support

Returns the support server invite link.


/invite

Returns the invite link.


/ping

Gets the bot's current ping.


/uptime

Gets the bot's current uptime.


/botinfo

Gets the bot's current info.


/openticket

Opens a ticket for support.


/closeticket

Closes a ticket (Only Admins/Mods can close tickets).


Developer Commands Available to Authorized Users Only


/leaveguild

Leaves the current server.


/restart

Restarts the bot.


/shutdown

Shuts down the bot.


/botupdate

Updates the bot.

Fortnite Commands

Commands for Fortnite Related Content


/fnshopcurrent

Returns the current item shop.


/fnshopseen [itemname]

Returns information on the item, specifically its last seen info.


/fnshopupcoming

Returns the upcoming item shop.

Bot Games Commands

Fun Games You Can Play with the Bot


/battle

Start a battle game.


/rps

Play a game of Rock, Paper, Scissors.


/tictactoe

Play a game of Tic Tac Toe.


/blackjack

Play a game of blackjack.


/wouldyourather

Play a round of Would You Rather.


/truthordare

Play a fun little Truth or Dare game.


/hangman

Play a fun game of hangman.


/guess_the_number

Play a game of "Guess The Number".


/dnd[Currently Under Maintence; its still being implemented]

Play a game of Dungeons and Dragons.


/connect4[Currently Under Maintence; its still being implemented]

Play a game of Connect 4.

NSFW Commands*

Fun NSFW commands for your server! (Some conditions apply)

WARNING: NSFW COMMANDS ARE DISABLED BY DEFAULT, YOU MUST ENABLE THEM IN YOUR SERVER TO USE THEM

TO ENABLE NSFW COMMANDS, USE THE COMMAND /nsfwenable

TO DISABLE NSFW COMMANDS, USE THE COMMAND /nsfwdisable

NSFW COMMANDS WILL ONLY WORK IN CHANNELS SET AS NSFW AND WILL ONLY WORK IF THE NSFW COMMANDS ARE ENABLED


/Placeholder

Placeholder


/Placeholder

Placeholder


/Placeholder

Placeholder


/Placeholder

Placeholder


/Placeholder

Placeholder


/Placeholder

Placeholder

Suggestions Commands

Commands to Suggest New Features or Content for the Bot


/cmdsuggestion [Suggestion]

Suggest a new command.


/tdsuggestion [option] {truth/dare} [suggestion]

Suggest a SFW Truth or Dare.


/wyrsuggestion [suggestion]

Suggest a 'Would You Rather' question.