Skip to content

nickt573/tped-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TPED Bot is a custom-made Discord bot for Binghamton University's Theme Park Engineering and Design Club. The focus of the design is specifically for the members of this club, as many of the features are hard-coded to support this.

The functionality of the bot, as seen from the !help command, is as follows:

Industry Discussion: Every 2 day(s) I will randomly select an entry to stimulate discussion. Use !set_disc_time [days] to update this interval. Use !get_disc_time to see the currently set interval. Use !enable_disc or !disable_disc to enable/disable automatic discussion. Use !add [content], [category], [optional link] to add to the database. Content: The actual ride name, trivia fact, manufacturer, ride element, etc. Category: Any of the following: park, manufacturer, ride, element, model, trivia, or discussion. Do not diverge from this list. Link: Optional link, but extremely recommended. Use RCDB.com for links. Use !pull to force pull an entry. This should typcially only be used for testing or for manually changing the discussion early. The original !pull message will be deleted to hide this. Use !delete [content] to remove an entry if there is a duplicate for example. Spelling must be exact. Use !wipe to delete the entire database. This CANNOT be undone!

Reminder Scheduling: Use !schedule YYYY-MM-DD HH:MM [message] with the time in 24-hour time to schedule a reminder message.

E-Board Task Reminders Every Wednesday at 16:00, I will automatically remind E-Board members of their incomplete weekly tasks and tasks due the next day. Additional daily reminders will be sent at 16:00 the day before a task is due. Use !tasks to announce ALL incomplete E-Board tasks, including ones with more than 1 day of time remaining. Use !set_task_time [day] [24-hour time] to change the weekly reminders. Use !get_task_time to see what it is currently set to. Use !enable_tasks or !disable_tasks to enable/disable automatic task reminders.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages