Commit Graph

14 Commits

Author SHA1 Message Date
b124cf8e1e (timers): Destroy timers when channel is gone. 2022-01-14 18:30:10 +02:00
b90cfbc615 (help): Add Pomodoro help group. 2022-01-12 10:15:13 +02:00
6b7c708fa2 fix (timer): Fix typo in --text setting. 2022-01-12 09:40:34 +02:00
29aff1bcb2 (timer): Add timers alias. 2022-01-11 19:54:18 +02:00
9e9ae18a4a (timer): Update notify instruction order.
Resolves a potential race condition between joining and updating.
2022-01-11 19:45:28 +02:00
331dece859 (timer): Lower limit on stage length. 2022-01-11 17:55:22 +02:00
271ecfffa4 (timer): Channel template changes. 2022-01-11 17:51:21 +02:00
4cd4fab68f (timer): Various bugfixes. 2022-01-11 10:32:30 +02:00
f409d2b955 fix (timer): Fix typo. 2022-01-10 19:05:04 +02:00
e6cbd31a23 (timer): Better timer listing UI. 2022-01-10 18:35:51 +02:00
14cab843a3 (timer): Limit number of timers per guild. 2022-01-10 17:23:44 +02:00
dd4fa985df (timer): UI improvements.
Add `pomodoro_channel` guild setting.
Add customisable per-timer text channel.
Improve `reaction_message` flow.
Change algorithm for updating vc name.
Add `stage` and `pattern` vc name substitutions.
2022-01-10 17:02:14 +02:00
5431877569 feature (timer): Core pomodoro system. 2022-01-08 02:58:16 +02:00
5ea7d06dae refactor: Update study module structure.
Prepare `study` module for session and timer systems.
Move regular sync to the studybadge loop.
2021-10-26 17:35:16 +03:00