Commit graph

5 commits

Author SHA1 Message Date
d3cdec3965 Move the cogs into a subdir 2024-08-13 23:05:14 +01:00
07485ceb8d Implement /schedule
Allows matchers to schedule repeated weekly runs on a given weekday and hour

Can schedule multiple runs

Scheduled runs can be cancelled with cancel:True in the command

/list also shows any scheduled commands in that channel
2024-08-12 23:00:49 +01:00
bebef9d38a Update the thread name to have the members 2024-08-12 19:29:47 +01:00
3ea779f7f2 Fix for python 3.11 2024-08-12 19:22:51 +01:00
d3e1d01c9b Add thread creation to the match 2024-08-12 19:14:54 +01:00