Commit graph

727 commits

Author SHA1 Message Date
eek7574
e10cac324e fix verify command 2022-11-23 11:54:59 +00:00
eek7574
e4f3af5c00 Allow verify to automatically de-verify 2022-11-22 21:43:50 +00:00
eek7574
a137fd5519 add natural language processing to jimmy 2022-11-18 14:11:53 +00:00
eek7574
f58a17fedd Fix xkcd command 2022-11-16 17:28:47 +00:00
eek7574
5691cccd10 Fix on_message event listener 2022-11-15 21:45:39 +00:00
eek7574
646c60eb4c Add xkcd gallery system 2022-11-14 17:20:31 +00:00
eek7574
5a6947cc72 add xkcd command 2022-11-13 23:16:47 +00:00
nex
d2e1b7fb60 Make the bot human because funny but better 2022-11-10 15:55:35 +00:00
nex
ee946b1ca3 Make the bot human because funny 2022-11-10 15:54:40 +00:00
nex
f4c1896287 Fix index error again 2022-11-08 12:31:00 +00:00
nex
5246984755 Fix index error 2022-11-08 12:30:05 +00:00
nex
990343e711 Fix attributeerror 2022-11-08 12:27:29 +00:00
nex
663d495460 Add the option to update assignees 2022-11-07 15:49:16 +00:00
nex
04f47260e1 Fix field 5 missing value 2022-11-07 15:39:45 +00:00
nex
df6752f922 Add assignees system to assignments 2022-11-07 11:20:48 +00:00
nex
b84f85cb81 Ewww function def order 2022-11-06 21:39:18 +00:00
nex
f8900af678 Update timetable to include scroller 2022-11-06 21:35:14 +00:00
eek7574
5543ba2a3e update timetable to print to console rather than stdout 2022-11-01 17:23:11 +00:00
nex
4ee110d615 Change update task to every 5 minutes 2022-11-01 09:46:12 +00:00
nex
fa7ccc78c2 Debug timetable updater again 2022-11-01 09:35:50 +00:00
nex
8ee61b662f Debug timetable updater 2022-10-31 21:48:29 +00:00
nex
8735d2467b Update timetable message function 2022-10-30 16:34:26 +00:00
nex
a41670b437 Blackify code (formatting) 2022-10-30 16:31:38 +00:00
nex
c2e5e71270 Jimmy was saved 2022-10-30 16:31:12 +00:00
nex
e0cedb0cd5 #savejimmy 2022-10-30 16:29:58 +00:00
nex
950f4f6bf3 #savejimmy 2 2022-10-30 16:28:58 +00:00
nex
13d9486882 #savejimmy 2022-10-30 16:27:14 +00:00
nex
1d63dd42aa Fix jimmy 2022-10-30 16:21:35 +00:00
nex
4792b53e0d ok we actually need to debug 2022-10-30 16:18:42 +00:00
nex
4772239991 ok we actually need to debug 2022-10-30 16:15:06 +00:00
nex
1eba828de2 Revert comments? 2022-10-30 16:10:54 +00:00
nex
a0362c75c7 Fix some events 2022-10-30 16:05:54 +00:00
nex
157cb900b2 Is it this function? 2022-10-30 16:03:41 +00:00
nex
43b225b466 Ignore blocking loop again 2022-10-30 15:57:44 +00:00
nex
074f3861a5 Ignore blocking loop 2022-10-30 15:53:36 +00:00
nex
2d7eb5512d Fix blocking loop again? 2022-10-30 15:32:49 +00:00
nex
4d451bd13e Fix blocking loop? 2022-10-30 15:04:26 +00:00
nex
5ef0e44857 Auto delete messages in verify and timetable 2022-10-29 21:50:20 +01:00
nex
e0c951fffe Fix misplaced ] 2022-10-29 21:46:28 +01:00
nex
124edea57a Add term time breaks to timetable system 2022-10-29 21:45:01 +01:00
nex
ece91c417e "…wouldn’t a more graceful error make sense?" - matthew 2022-10-29 21:22:11 +01:00
nex
a7fbe6ed95 Fix AttributeError 2022-10-24 11:54:06 +01:00
nex
67d8e67529 re-raise errors 2022-10-24 11:49:11 +01:00
nex
a59d16738d Add a dynamic lupupa warning x2 2022-10-20 15:55:31 +01:00
nex
7d4b4be66d Add a dynamic lupupa warning 2022-10-20 15:54:27 +01:00
nex
a93d3a5fa6 Fix unformatted datetime string 2022-10-20 15:48:20 +01:00
nex
97fc1e3989 Add missing whitespace to timetable message 2022-10-20 15:47:27 +01:00
nex
c3910bdb57 Fix timetable system 2022-10-20 14:40:40 +01:00
nex
323670495a Add next lesson preview to timetable system 2022-10-20 11:01:21 +01:00
nex
6b5da04ff4 Fix lupupa warning again 2022-10-20 10:08:14 +01:00
nex
4526be50c9 Fix lupupa warning 2022-10-20 10:05:50 +01:00
nex
88ebd55461 Fix timetable forgetting days other than mon-fri exist 2022-10-15 15:33:52 +01:00
nex
f3e4e88ffd Lupupa warning now uses status instead of a message 2022-10-15 15:30:27 +01:00
nex
d2117aed33 Fix missing newline in timetable command 2022-10-15 15:24:20 +01:00
nex
4292b61a4c Fix typehint for lesson command 2022-10-14 21:29:42 +01:00
nex
c684b6f329 Add timetable system 2022-10-14 21:27:37 +01:00
EEKIM10
d389d0cb30 Fix lupupa warning 2022-10-13 11:13:22 +01:00
EEKIM10
3791ef4705 Add a lupupa warning 2022-10-13 08:53:45 +01:00
EEKIM10
404421dee5 improvements 2022-10-12 18:01:37 +01:00
EEKIM10
9802a6756e change list to only display upcoming 2022-10-12 17:31:50 +01:00
EEKIM10
fc167eb55c Allow due date modification 2022-10-11 14:11:23 +01:00
EEKIM10
907f16763e Fix auto-pin 2022-10-10 18:15:48 +01:00
EEKIM10
34fd911e63 Bugfixes 2022-10-10 18:11:10 +01:00
EEKIM10
647e138f2f Add assignments system 2022-10-09 19:27:02 +01:00
EEKIM10
c3a0d7dfe2 Add rebind command 2022-10-06 09:48:43 +01:00
EEKIM10
c55091d870 AAAAA x2 2022-10-06 09:34:23 +01:00
EEKIM10
03fe4f8c44 AAAAA 2022-10-06 09:32:38 +01:00
EEKIM10
db7d6ea714 I hate emoji comparisons 2022-10-06 09:31:20 +01:00
EEKIM10
b8d0cb131e Add events.py 2022-10-06 09:20:23 +01:00
EEKIM10
78fa87737c Update verification flow 2022-10-04 18:21:44 +01:00
EEKIM10
10b673ab86 Fix unicode err 2022-10-04 16:21:50 +01:00
EEKIM10
89daf7c762 Add student ID moderation 2022-10-04 16:20:01 +01:00
EEKIM10
1aa2f4c510 im thick 2022-10-04 15:12:40 +01:00
EEKIM10
6cf0d77ef7 Add B number fetch 2022-10-04 15:06:43 +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