Commit graph

42 commits

Author SHA1 Message Date
nex
9f76882319
Tidy up code 2023-06-01 01:14:39 +01:00
nex
49c898bb92
Add voice system 2023-05-01 19:40:11 +01:00
nex
d6f72a28b6
Properly handle jimmy bans 2023-03-17 09:26:10 +00:00
EEKIM10
69f2ab1895 redirect nicerly 2023-02-23 23:05:50 +00:00
nex
612cf9cf70
Tell the user why they were banned 2023-02-23 16:07:15 +00:00
nex
6919bc3f15
Add web-verification 2023-02-23 11:17:54 +00:00
nex
b662831193
Web server 2023-02-23 10:29:30 +00:00
nex
5b8c75a549
Prepare for HTTP server 2023-02-22 15:36:46 +00:00
EEKIM10
b27388a44a begin http server integration 2023-02-22 01:33:30 +00:00
nex
fd9074f89e Rate limit /screenshot because data isn't actually free 2023-01-23 15:22:38 +00:00
nex
bd12fc5c61 add blocking 2023-01-19 14:04:28 +00:00
nex
bb927f4d7b Uptime monitoring for jimmy 2023-01-18 20:54:48 +00:00
nex
93bb959bf8 Uptime monitoring that's better than matthew's 2023-01-18 15:28:13 +00:00
nex
e5d09ac385 Make screesnhot command more efficient 2023-01-09 14:36:32 +00:00
nex
ae1bed5f66 Allow admins to use even more commands 2023-01-09 14:25:44 +00:00
eek7574
524d3ef76a Fix message content 2022-12-18 14:05:48 +00:00
eek7574
0a8d79b600 Channel Matthew's homophobia through jimmy 2022-12-18 13:52:49 +00:00
eek7574
eec6fe085f Add messages intent 2022-12-01 10:11:05 +00:00
eek7574
93ca4386fd Add starboard 2022-11-30 21:01:16 +00:00
eek7574
e0766fef21 Suppress error chain in error handlers 2022-11-28 17:30:44 +00:00
eek7574
a137fd5519 add natural language processing to jimmy 2022-11-18 14:11:53 +00:00
eek7574
385b508682 load cogs.other on boot 2022-11-13 23:17:48 +00:00
eek7574
fc5cc7f682 log when slash commands are used 2022-11-01 17:22:56 +00:00
nex
a41670b437 Blackify code (formatting) 2022-10-30 16:31:38 +00:00
nex
a0362c75c7 Fix some events 2022-10-30 16:05:54 +00:00
nex
8e0022b203 Me omw to remove error context 2022-10-24 11:50:27 +01:00
nex
67d8e67529 re-raise errors 2022-10-24 11:49:11 +01:00
nex
58256a317f Add error handlers 2022-10-15 15:31:21 +01:00
nex
f3e4e88ffd Lupupa warning now uses status instead of a message 2022-10-15 15:30:27 +01:00
nex
c684b6f329 Add timetable system 2022-10-14 21:27:37 +01:00
EEKIM10
c4ec8035cb use console.log rather than print() 2022-10-12 17:40:02 +01:00
EEKIM10
3ab249a311 Fix main launcher again 2022-10-11 14:31:23 +01:00
EEKIM10
09578ae120 Fix main launcher 2022-10-11 14:30:44 +01:00
EEKIM10
e6f8332a4b add status messages in console 2022-10-09 19:36:21 +01:00
EEKIM10
647e138f2f Add assignments system 2022-10-09 19:27:02 +01:00
EEKIM10
461fb58364 Use intents 2022-10-06 09:25:39 +01:00
EEKIM10
b8d0cb131e Add events.py 2022-10-06 09:20:23 +01:00
EEKIM10
89daf7c762 Add student ID moderation 2022-10-04 16:20:01 +01:00
EEKIM10
8314b0605d Enforce CWD 2022-09-13 21:27:14 +01:00
EEKIM10
131de5cae3 Fix verify 2022-09-13 21:19:23 +01:00
EEKIM10
f097140133 Email verification complete 2022-09-13 20:50:02 +01:00
EEKIM10
ed1e3a25bc Initial commit 2022-09-13 14:00:27 +01:00