- Use node-cron to perform poll tasks in hopes to make results run more reliably
- Updated discord.js library to v13
- Slash commands now supported
- Added competition countdown in days
- Added
!update
for updating valid parameters such as competition dates
- Added
!inventory
to list out links related to inventory management
- Added
!media
to list VMS social media links
- Added
!role unassign
for Leadership - Added
!invite
to return Discord invite link
!msds
was categorized as "Team Info", changed to "Team" to be consistent with the rest
- Updated discord.js library to v12
- Added
!license
command to post a link to the SW license request form
- Added
!msds
command to pull up MSDS folder
- Changed how commands that provide links are done. Instead of having the links in the command files themselves, all links are stored in an environment file,
links.json
, which is not public.
- Added
!role assign
for Leadership - Polls now show date of collection instead of how long the poll lasts.
!role remove
did not actually remove a role. It does now.
- Added
!designlog
command to pull up design log document
- Spelling mistake on poll results
- Added
!website
command to pull up VMS website URL
- Google Sheets API token refresh now works
- Calendar command now returns the correct link
- First pass of Google Sheets API token refresh logic pushed
- Started work on coding up refresh logic for Google Sheets API token