/Bullet

A Discord bot that shows who's free on their academic schedules at any given time.

Primary LanguagePython

Bullet

Hi there! Bullet is here to help!

Want to keep up with your friends on campus and see who's in or not in class at any time? Who is built to keep students in touch in and out of classes. It stores and keeps track of people's class schedules and lets others check who is or is not in class at any given time.

It works like this

  • To get started, download your schedule as a .ics file. For UBC students, do this by accessing your timetable from your SSC and downloading as ical (.ics) file. ical download from the SSC
  • Next, upload the .ics file and type ?update to update your calendar in Bullet's system.

Once a calendar is uploaded, anyone in the server can see who's free at any given time by using the command ?free or simply by asking whos free. Add on a time by asking whos free 12:00 to see your friends' availability at 12!

There are tons of other commands, such as ?busy which lets you toggle if you want to be shown as free or if you're busy, and ?events to show your or other people's events! Add the bot to your server and type ?help to see a comprehensive list of commands!

Get started with Bullet

If you want to add Bullet to your server, click here and invite it! If you have any questions or concerns, add inho#7094 on Discord and send me a message!

Notes:

  • At the moment, Bullet asks for administrator privileges in your server. You can scan the source code to see that it does nothing malicious, but if you don't trust it yet, I will be updating and cleaning up the permissions.
  • Bullet uses file uploads and is hosted locally, which means it might not have 100% uptime. If you're experiencing any issues, please add inho#7094 on Discord and send me a message!