Go to file
2024-01-03 21:06:50 -05:00
bin Sort returns none, which was deleting the file dictionary items 2023-12-25 20:09:44 -05:00
commands Trying some upgrades to command loading 2023-12-31 09:39:25 -05:00
utilities A minor change to how servers are registered, bad logic 2024-01-03 21:06:50 -05:00
.eslintrc.json Insane number of adds to setup env and packages 2022-11-07 17:45:54 -05:00
.gitignore Adding a gitignore entry for media capture testing 2023-11-19 18:36:03 -05:00
breadbot.js A minor modification to how edited messages are handled to deal with how discord changes links to gifs and other media to what I assume are embeds 2024-01-02 21:50:47 -05:00
calendarpulltest.js Pushing up changes to main before I branch 2023-11-11 12:29:37 -05:00
database_generator.sql Adding a 'Database Backup', it's not perfect, the queries are out of order, but it'll do for now if something blows up 2023-11-11 22:31:59 -05:00
datetesting.js Pushing up changes to main before I branch 2023-11-11 12:29:37 -05:00
deploy-commands.js Commands for breadbot seem to be missing, modifying deploy-command to fix this 2023-12-31 09:42:39 -05:00
package-lock.json Found something, might have been a node-crc dependency issue 2023-11-24 15:54:38 -05:00
package.json Found something, might have been a node-crc dependency issue 2023-11-24 15:54:38 -05:00
promise_chain_test.js A significant amount of reimplementation 2023-11-11 21:51:34 -05:00
README.md Some final cleanup, and README adjustments 2023-11-11 22:18:54 -05:00

BreadBot

BreadBot helps, BreadBot does the things. Whatever things I'm willing to add to BreadBot.

BreadBot is the breadiest bread.

In all seriousness, BreadBot is my first real attempt at a Discord bot. I'm writing it such that it can really only be used in one server at the moment, although that will hopefully change in the future. The intention is really for it only to be used for the Team 2648 Discord server.

I have a subset of features that I want it to have before I call it "production ready" and a set of features that I want if I'm feeling adventurous and want to put in a lot of work.

"Production Ready" Features

  • Google Calendar Integration for Event Management
    • Create/Manage/Remove Events and Calendars
      • Add Autocomplete for common elements like Calendar Names, Event Names, Timezones, etc.
    • Calendar Announcements for Upcoming Events
  • Poll Creation and Results Announcements
  • Conversation Archiving (Partially working, need to work out edited messages, deleted messages, and attachments)

"Adventurous (Lots of Work)" Features

  • BreadBot Voice Chat Hall Monitor
  • Breadle (BreadBot Idle Bread Baking Game)
  • BreadBot Calendar Send To Email