Skip to content

JacobCho-i/CornBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CornBot

CornBot is a Discord bot that has various helpful functionalities with fun interactions.

CornBot can...

  • flip a coin
  • roll a dice
  • create random number between intervals
  • remind you or other users some message after cerain seconds
  • congratulate user's birthday
  • grants the user exp based on their activities in the server
  • casts a poll to survey users' opinion
  • create a lottery events where it randomly selects a participant

Commands

/corn:

Format: /corn
Basic command to see what cornbot can do!

/coin

Format: /coin
Command to flip a coin and sends the results [HEAD/TAIL]

/dice

Format: /dice
Command to roll a dice with 6 sides

/roll

Format: /roll [MAX_NUM]
Command to generate a number between 1 to [MAX_NUM] (Inclusive)

/remind

Format: /remind [TIME] [MESSAGE]
Command to send [MESSAGE] after [TIME] seconds with a user ping

/remind_to

Format: /remind_to [TIME] [USER] [MESSAGE]
Command to send [MESSAGE] to [USER] with a user ping after [TIME] seconds

/set_bday

Format: /set_bday [MONTH] [DAY] [USER]
Command to register a birthday for [USER]. If time is 00:00 and there is a birthday registered in for a user, the bot sends the congratulation message.

/remove_bday

Format: /remove_bday [USER]
Command to remove registered birthday for [USER]

/create_vote

Format: /create_vote [TIME] [PROMPT] [OPTION1] [OPTION2] [OPTION3?] [OPTION4?] [OPTION5?]
Commands to cast a poll where user can respond by reacting to the message. It ends after[TIME]

/check_my_level

Format: /check_my_level Commands to let the user know how far they are in the progress towards to the next level

/lottery

Format: /lottery [TIME]
Command to create a lottery event where it randomly selects a user who reacted to the message

/start_backup

Format: /start_backup [NAME]
Command to create and activate backup and leaves the log for incoming messages

/deactivate_backup

Format: /deactivate_backup [NAME]
Command to deactivate and stop the backup server from logging incoming message

/download_backup

Format: /download_backup [NAME]
Command to create a txt.file with all of the logs stored in the backup database

About

Discord bot with many interactive features

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages