nex
|
33947d3c94
|
Merge remote-tracking branch 'origin/master'
|
2023-02-06 11:32:53 +00:00 |
|
nex
|
7d099bb452
|
auto-mute matthew
|
2023-02-06 11:30:47 +00:00 |
|
eek7574
|
4fa1e9e3b3
|
Add separate load timeout
|
2023-02-02 12:16:02 +00:00 |
|
nex
|
c0b9188be1
|
Add traceroute command
|
2023-01-29 19:17:44 +00:00 |
|
nex
|
44f0c108c2
|
AAAAAAAA
|
2023-01-26 16:29:57 +00:00 |
|
nex
|
57f798be41
|
Make tester delay slower
|
2023-01-26 16:25:56 +00:00 |
|
nex
|
8671d69dd0
|
Fix tester
|
2023-01-26 16:18:22 +00:00 |
|
nex
|
d4eabe2f54
|
Fix datetime
|
2023-01-26 15:15:19 +00:00 |
|
nex
|
f18a06bd5d
|
Allow passing a datetime to /block
|
2023-01-26 15:14:37 +00:00 |
|
nex
|
4e7648eef9
|
Fix shutter upppperpperpeprp
|
2023-01-26 14:11:58 +00:00 |
|
nex
|
a3de3aaeec
|
shut up shronk bot
|
2023-01-25 20:33:15 +00:00 |
|
nex
|
55b563bcce
|
remove the ability to self-star
|
2023-01-25 15:22:17 +00:00 |
|
nex
|
42a7a462b9
|
Add dig command
|
2023-01-23 16:57:31 +00:00 |
|
nex
|
07e10f0eb5
|
Add error handling to uptime checker
|
2023-01-23 16:35:29 +00:00 |
|
nex
|
fd9074f89e
|
Rate limit /screenshot because data isn't actually free
|
2023-01-23 15:22:38 +00:00 |
|
nex
|
194a3a9242
|
Make /screenshot have more informational progress
|
2023-01-23 15:10:21 +00:00 |
|
nex
|
295631f7fa
|
Change domain
|
2023-01-19 16:22:15 +00:00 |
|
nex
|
bd12fc5c61
|
add blocking
|
2023-01-19 14:04:28 +00:00 |
|
nex
|
026f492579
|
fix uptime
|
2023-01-19 13:33:52 +00:00 |
|
nex
|
2b9a8d34ce
|
Fix test frequency
|
2023-01-18 21:19:59 +00:00 |
|
nex
|
bb927f4d7b
|
Uptime monitoring for jimmy
|
2023-01-18 20:54:48 +00:00 |
|
nex
|
8f4f616258
|
Make uptime monitoring more detailed
|
2023-01-18 18:37:24 +00:00 |
|
nex
|
1a34a004d4
|
Add a lock to /screenshot because matthew and ferdi are twats <3
|
2023-01-18 15:33:51 +00:00 |
|
nex
|
93bb959bf8
|
Uptime monitoring that's better than matthew's
|
2023-01-18 15:28:13 +00:00 |
|
nex
|
f48eb699e7
|
did shit
|
2023-01-16 15:51:03 +00:00 |
|
nex
|
947f57d334
|
im going to commit
|
2023-01-16 10:59:05 +00:00 |
|
nex
|
d444f7b303
|
Fix screenshot DNS resolver
|
2023-01-16 10:57:42 +00:00 |
|
nex
|
0fd2713d5f
|
Fix screenshot
|
2023-01-16 10:51:54 +00:00 |
|
nex
|
1bb9b43a20
|
Non-http links <333
|
2023-01-16 09:59:37 +00:00 |
|
nex
|
f404bc7445
|
fix linter err
|
2023-01-16 09:55:45 +00:00 |
|
nex
|
006135e8e2
|
Add google-chrome binary
|
2023-01-15 19:57:50 +00:00 |
|
nex
|
ec48dc7218
|
DO's DNS is very badly behaved
|
2023-01-15 19:54:09 +00:00 |
|
nex
|
e6465eca94
|
Fix screenshot command & improve
|
2023-01-15 19:39:07 +00:00 |
|
EEKIM10
|
40561afb82
|
change default browser to ff
|
2023-01-13 23:31:40 +00:00 |
|
eek7574
|
aa086e307b
|
fix browser binary detection
|
2023-01-13 22:42:03 +00:00 |
|
nex
|
5a1c75f8e4
|
Fix keyerror
|
2023-01-09 14:45:57 +00:00 |
|
nex
|
630c9391ee
|
fucking
|
2023-01-09 14:44:30 +00:00 |
|
nex
|
33b9df3bb0
|
mayhaps?
|
2023-01-09 14:43:22 +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 |
|
nex
|
87bb7d5883
|
Give ferdi access to verify/deverify
|
2023-01-09 10:34:33 +00:00 |
|
nex
|
5c4adca1c6
|
Fix DNS filter for /screenshot
|
2023-01-04 19:56:56 +00:00 |
|
nex
|
8dd76f73f6
|
Matthew group fix
|
2023-01-03 15:21:37 +00:00 |
|
nex
|
003055710b
|
Matthew group
|
2023-01-03 15:20:50 +00:00 |
|
nex
|
67fef765c8
|
Make filter async
|
2023-01-03 15:17:09 +00:00 |
|
nex
|
4047c11f1d
|
Add DNS filtering
|
2023-01-03 15:12:09 +00:00 |
|
nex
|
538896dae0
|
Add matthew command as text
|
2023-01-03 15:04:21 +00:00 |
|
nex
|
e2b5b02185
|
AAAAAA
|
2023-01-03 14:49:46 +00:00 |
|
nex
|
9000d43c0f
|
FIx filter
|
2023-01-03 14:46:05 +00:00 |
|
nex
|
1969353663
|
Add domains
|
2023-01-03 14:43:49 +00:00 |
|
nex
|
e4fb5b169e
|
re-Fixed the screenshot command again
|
2023-01-03 14:33:22 +00:00 |
|
nex
|
ecd09dee9f
|
Fixed the screenshot command again
|
2023-01-03 14:32:21 +00:00 |
|
nex
|
a1a21a9042
|
Fix SS command
|
2023-01-03 14:29:33 +00:00 |
|
nex
|
0b357c69e8
|
Make SS verbose
|
2023-01-03 14:23:35 +00:00 |
|
nex
|
eec0611968
|
Make screenshot more verbose
|
2023-01-03 14:20:24 +00:00 |
|
nex
|
0a8d0d2eef
|
Add screenshot command to jimmy
|
2023-01-03 13:56:23 +00:00 |
|
nex
|
723a805cd4
|
remove obnoxious log message
|
2023-01-01 20:55:36 +00:00 |
|
nex
|
c595057ab9
|
Correct jimmy
|
2023-01-01 20:52:53 +00:00 |
|
nex
|
7f9cc01847
|
YOTLD fix
|
2023-01-01 20:52:03 +00:00 |
|
nex
|
661d098546
|
YOTLD
|
2023-01-01 20:51:03 +00:00 |
|
nex
|
33f5e44a4f
|
Add carat
|
2022-12-31 17:13:40 +00:00 |
|
nex
|
c94d2fa8c3
|
Add IP Command
|
2022-12-29 17:41:41 +00:00 |
|
nex
|
4b944285d8
|
commit message here
|
2022-12-28 21:26:56 +00:00 |
|
nex
|
047eaa17c0
|
piss
|
2022-12-28 21:14:14 +00:00 |
|
eek7574
|
53c87d5c27
|
Fix force verify command again
|
2022-12-18 15:00:10 +00:00 |
|
eek7574
|
cd17bc39cc
|
Fix force verify command
|
2022-12-18 14:59:08 +00:00 |
|
eek7574
|
6f0e07807b
|
Fix verfiy command
|
2022-12-18 14:53:52 +00:00 |
|
eek7574
|
f770608816
|
Fix timetable cog
|
2022-12-18 14:31:38 +00:00 |
|
eek7574
|
fd7fc9539d
|
Fix bot agina
|
2022-12-18 14:30:25 +00:00 |
|
eek7574
|
362139633d
|
Fix aiegnaionwg
|
2022-12-18 14:28:07 +00:00 |
|
eek7574
|
c3042a9172
|
ooo
|
2022-12-18 14:25:27 +00:00 |
|
eek7574
|
73072eb45e
|
matthew makes me sad
|
2022-12-18 14:08:41 +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
|
3f93a04ae5
|
Fix file generator
|
2022-12-08 11:35:15 +00:00 |
|
eek7574
|
6bcc2d4e14
|
Fix file generator
|
2022-12-08 11:33:58 +00:00 |
|
eek7574
|
9bcd159086
|
I hate this
|
2022-12-07 13:45:58 +00:00 |
|
eek7574
|
b20786e2a5
|
Fix mpreg shit?
|
2022-12-07 13:43:13 +00:00 |
|
eek7574
|
82b9163d4d
|
Add mpreg shit but better
|
2022-12-07 13:41:48 +00:00 |
|
eek7574
|
e4c2e91333
|
Add mpreg shit
|
2022-12-07 13:40:49 +00:00 |
|
eek7574
|
c2d287e5a8
|
Fix file fucker!
|
2022-12-01 13:36:10 +00:00 |
|
eek7574
|
2810e66f06
|
Fix file fucker????
|
2022-12-01 13:34:26 +00:00 |
|
eek7574
|
0c4837934e
|
Fix file fucker???
|
2022-12-01 13:32:57 +00:00 |
|
eek7574
|
2faa5dc070
|
Ruiner is now more informative
|
2022-12-01 13:30:04 +00:00 |
|
eek7574
|
323df8a0bc
|
Add safety boundary config
|
2022-12-01 12:42:51 +00:00 |
|
eek7574
|
e9f5feb712
|
Fix file ruiner again
|
2022-12-01 12:30:48 +00:00 |
|
eek7574
|
c721672882
|
Fix file ruiner
|
2022-12-01 12:26:29 +00:00 |
|
eek7574
|
7a8e3a3e5e
|
Add file corrupter
|
2022-12-01 12:22:11 +00:00 |
|
eek7574
|
f9b2383113
|
Always show file names
|
2022-12-01 09:59:51 +00:00 |
|
eek7574
|
97dcc25535
|
Fix incorrect calculation
|
2022-11-30 21:10:24 +00:00 |
|
eek7574
|
a9a27b08ad
|
Fix cap command again
|
2022-11-30 21:06:04 +00:00 |
|
eek7574
|
c1c478d16c
|
Fix cap command
|
2022-11-30 21:04:26 +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
|
0c78683090
|
I hate tags
|
2022-11-23 15:11:23 +00:00 |
|
eek7574
|
57d188763f
|
Fix forum post
|
2022-11-23 15:09:03 +00:00 |
|
eek7574
|
fbf919081e
|
Fix TypError again!
|
2022-11-23 15:06:48 +00:00 |
|
eek7574
|
43d85ffc40
|
Fix TypError again??
|
2022-11-23 15:04:47 +00:00 |
|
eek7574
|
44e55f2d4e
|
Fix TypError again?
|
2022-11-23 15:03:21 +00:00 |
|
eek7574
|
3657d170f4
|
Fix TypError
|
2022-11-23 15:00:37 +00:00 |
|
eek7574
|
6bbff93cc5
|
assignments now creates a thread for each assignment
|
2022-11-23 14:55:00 +00:00 |
|
eek7574
|
d36791e304
|
Now make verified people supply names
|
2022-11-23 14:34:58 +00:00 |
|
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 |
|