Joey Hines
32f100c4cf
Moved to sled for the database + code cleanup
...
+ Moved to the sled embedded rust database
+ Refactored code during migration
+ fmt+clippy
2021-03-04 19:07:31 -06:00
Joey Hines
04014c24d6
Code cleanup
...
+ Reduced copies needed to access config or the draft event from global data
+ fmt + clippy
2021-01-16 13:58:46 -06:00
Joey Hines
af9952878e
clippy + fmt
2021-01-15 21:51:26 -06:00
Joey Hines
d6fb2f9657
Added configurable event reminders
...
+ Reminders can be set at custom times and have custom messages
2020-08-08 18:09:07 -05:00
Joey Hines
250b05405f
Added configuration for setting roles to ping
2020-07-09 22:05:01 -05:00
Joey Hines
01c986d708
Added error logging
2020-04-27 18:16:03 -05:00
Joey Hines
71a63d84c8
Cleanup and Formatting fixes
...
+ HypeBotConfig now parses TZ strings on load
+ Cleaned up unsafe code
+ Added more comments
+ Ran code through rustfmt
2020-04-26 15:06:55 -05:00
Joey Hines
3eda40dcc0
Added better timezone support and added confirm_event
...
+ Times are now read in and displayed as a configured timezone
+ Added `confirm_event` to preview the event message before posting
2020-04-23 19:45:02 -05:00
Joey Hines
3c710adf96
Initial commit
...
What works:
+ create_event command posts an event message to a channel
+ the event is also stored in a database
Todo:
+ Add event reminders to those who RSVP
+ Add permissions support
+ Add commands for editing/deleting events
2020-04-22 22:28:51 -05:00