KaoushikMurugan/yet-another-better-office-hour-bot
Yet Another Better Office-Hours Bot
TypeScriptGPL-3.0
Pinned issues
Issues
- 0
Send a reminder when tutors forget to stop
#218 opened by tomli380576 - 2
API to access logging data from YABOB
#201 opened by KaoushikMurugan - 2
Calendar extension integration with `/start`
#146 opened by tomli380576 - 1
- 1
- 1
Use reacord to manage state in embeds
#171 opened by tomli380576 - 1
Update all the documentation links in `src`
#216 opened by tomli380576 - 0
- 2
Make Tracking Optional
#178 opened by KaoushikMurugan - 2
`/assign_helper_roles` sometimes thinks that members aren't in the server
#181 opened by KaoushikMurugan - 2
Synchronize queue object with channel object
#179 opened by tomli380576 - 1
Single source of truth for queue names
#188 opened by KaoushikMurugan - 2
Open-floor Office Hours Support
#175 opened by KaoushikMurugan - 4
- 1
`/start` Open Specific Queues
#176 opened by KaoushikMurugan - 0
Remove `queueChannelsCache` in `AttendingServer`
#213 opened by tomli380576 - 3
Full in-person/hybrid/virtual support
#151 opened by tomli380576 - 1
- 0
Schema updates
#212 opened by tomli380576 - 0
- 0
Use Firebase instead of Google Sheets for Attendance and Help Session Tracking
#202 opened by KaoushikMurugan - 2
Accommodate Other Office Hours Formats
#174 opened by KaoushikMurugan - 1
Consistent emoji style in embed buttons
#183 opened by tomli380576 - 0
DAO for databases
#199 opened by tomli380576 - 0
- 2
Google sheet permission error is never caught
#170 opened by tomli380576 - 1
Queue integrity check
#187 opened by tomli380576 - 0
Race condition in google sheets attendance update
#190 opened by tomli380576 - 0
`/quick_start` support for extensions
#172 opened by KaoushikMurugan - 3
Unable to edit really old queue messages
#145 opened by tomli380576 - 1
Better tutoring timesheet implementation
#184 opened by tomli380576 - 1
Backup helper ids
#164 opened by tomli380576 - 0
Move to a dedicated YABOB account
#186 opened by tomli380576 - 0
ANSI colors in embeds
#185 opened by tomli380576 - 1
Add type declarations for AsciiTable3
#147 opened by tomli380576 - 1
Use a data access object (DAO) to abstract away raw firebase method access
#166 opened by tomli380576 - 0
Update to TS5.0 Decorators
#173 opened by tomli380576 - 0
Use logging framework and remove all console logs
#167 opened by tomli380576 - 1
Update to TS 5.0
#159 opened by tomli380576 - 0
- 1
Silent Restart
#154 opened by tomli380576 - 1
- 0
Use TZ Format for time zones
#156 opened by KaoushikMurugan - 0
Use ISO Date format for google sheet printing
#150 opened by KaoushikMurugan - 0
Remove all unnecessary `/set_...` commands are replace them with `/settings []` subcommand
#135 opened by KaoushikMurugan - 0
Performance: Partial firebase update
#138 opened by tomli380576 - 0
Refactor: remove pass through methods
#143 opened by tomli380576 - 1
- 0
- 0