Commit graph

713 commits

Author SHA1 Message Date
nex
913dfa7153
properly trim file name 2023-05-15 18:25:13 +01:00
nex
c6197ea9f4
Jimmy now more accurately responds to virgin 2023-05-15 18:24:06 +01:00
nexy7574
cdbe8c15ba Limit file name lengths 2023-05-12 16:39:34 +01:00
EEKIM10
432e9007be remove old yt-dl command 2023-05-12 11:09:50 +01:00
EEKIM10
356d082f67 Forgived matthew 2023-05-12 11:05:57 +01:00
EEKIM10
abae7ea979 fix yt-dl-beta overrun 2023-05-11 22:41:56 +01:00
EEKIM10
58936ab4ae Add owner format ovverride 2023-05-11 22:39:20 +01:00
EEKIM10
823b87f049 Add owner format ovverride 2023-05-11 22:34:06 +01:00
nexy7574
ae87fd8a20 Fix compression 2023-05-11 19:07:21 +01:00
nexy7574
522a5c755f make ffmpeg verbose 2023-05-11 19:06:17 +01:00
nexy7574
b82fef4afc FIx finish 2023-05-11 19:04:41 +01:00
nexy7574
d7d6462d6d Always compress where possible 2023-05-11 19:04:13 +01:00
nexy7574
03743e2f65 Better compress status 2023-05-11 19:01:53 +01:00
nexy7574
eab3b5871c Notify when compressing 2023-05-11 19:00:41 +01:00
nexy7574
c66ebce60c I forgot to import subprocess lol 2023-05-11 18:58:02 +01:00
nexy7574
2eb3494d99 I need to stop copying and pasting 2023-05-11 18:56:33 +01:00
nexy7574
17ba048aaf IMprove uploader 2023-05-11 18:55:58 +01:00
nexy7574
ca5dda8431 remove owner check 2023-05-11 18:50:57 +01:00
nexy7574
7f702a0215 improve compression 2023-05-11 18:48:16 +01:00
nexy7574
696e884dd2 Add compress option 2023-05-11 18:34:32 +01:00
nexy7574
9559f40dca omfg 2023-05-11 18:04:53 +01:00
nexy7574
3d8040a7bc cum 2023-05-11 18:04:03 +01:00
nexy7574
2e734aca9c Fix assurange task 2023-05-11 18:02:37 +01:00
nexy7574
0df2d162ae Add status to mp3 gen 2023-05-11 18:01:47 +01:00
nexy7574
14e2648648 Honour richard 2023-05-11 17:41:48 +01:00
EEKIM10
8ff874ad32 Merge branch 'master' of github.com:EEKIM10/the-hi5-group 2023-05-11 00:50:12 +01:00
nex
0ccf482556 forgror a comma 2023-05-11 00:50:03 +01:00
EEKIM10
fe847bd32d Merge branch 'master' of github.com:EEKIM10/the-hi5-group 2023-05-11 00:49:43 +01:00
nex
d0ecf0ef3c make virgmin funny 2023-05-11 00:49:19 +01:00
EEKIM10
aab30847dc Merge branch 'master' of github.com:EEKIM10/the-hi5-group 2023-05-11 00:47:20 +01:00
nex
9a9937e4c8 add virmin media listener 2023-05-11 00:46:42 +01:00
EEKIM10
4b07f2d9db Merge branch 'master' of github.com:EEKIM10/the-hi5-group 2023-05-08 00:58:07 +01:00
nex
fdb6101c3f make what? more strict 2023-05-08 00:57:46 +01:00
nex
ca67b47f0a more reliable fan fanning 2023-05-08 00:56:28 +01:00
EEKIM10
3284241bbc Fix missing file 2023-05-06 21:22:22 +01:00
nex
3541cc0cf8
Delete smeg message after 60 seconds 2023-05-06 17:06:44 +01:00
nex
3dea3a7f3d
Update info cog 2023-05-06 11:31:41 +01:00
nex
33919a86fc
Add audio boost command 2023-05-05 20:08:47 +01:00
EEKIM10
983a5cf112 add mine-diamonds trigger 2023-05-05 12:08:59 +01:00
nex
34e63104f9
Add OCR tech 2023-05-05 10:35:17 +01:00
nex
7d9ed0f6ad
Merge remote-tracking branch 'origin/master' 2023-05-05 09:33:07 +01:00
nex
2b2461e95a
Add fuck the hell out to responses 2023-05-05 09:32:57 +01:00
EEKIM10
6ca516971d add info.py cog 2023-05-05 00:30:33 +01:00
nex
551e858dcd fix info.py 2023-05-05 00:11:29 +01:00
nex
7c791153f8 add fanshim support(?) 2023-05-05 00:06:02 +01:00
EEKIM10
d1cb1c6d3a add info.py cog 2023-05-04 23:55:47 +01:00
nex
d0e2e44d68 add file exists checks 2023-05-04 23:54:32 +01:00
nex
732cf1dd1c
Add lupupa img 2023-05-04 18:21:03 +01:00
nex
047cf6ea40
Starboard removes starless messages 2023-05-04 18:12:39 +01:00
nex
ffef7e7fb0
Fix starboard, *again* 2023-05-04 18:06:17 +01:00
nex
2d52addfd6
Modernise text responses 2023-05-04 18:03:28 +01:00
nex
c418f002ab
Fix YOTLD message 2023-05-04 14:32:01 +01:00
nex
908d2ed71a
Smeggify 2023-05-04 14:22:54 +01:00
nex
d3820badf5
Improve smeggability 2023-05-04 14:13:09 +01:00
nex
c16dd64970
Starboard 2023-05-04 11:37:48 +01:00
nex
0f258f860e
Add smeg 2023-05-04 11:33:52 +01:00
nex
433febae89
Add queue system 2023-05-02 19:38:39 +01:00
nexy7574
1b0b1630e0 Add dump-metadata command 2023-05-02 18:08:09 +01:00
EEKIM10
d95b1b701c Remove verification system 2023-05-02 14:46:01 +01:00
nex
49c898bb92
Add voice system 2023-05-01 19:40:11 +01:00
nex
8951a2cc97
be less insulting 2023-05-01 18:49:23 +01:00
nex
d330faab4d
fix ytdl-beta 2023-04-29 02:59:17 +01:00
nex
7d4be2d335
Fix autocomplete format 2023-04-29 02:27:18 +01:00
nex
51fbf89168
Add beta ytdl command 2023-04-29 02:25:19 +01:00
nex
0f66384957
Fix ytdl path finding argument order 2023-04-29 00:57:17 +01:00
nex
5e71b8a390
Fix ytdl path finding 2023-04-29 00:56:22 +01:00
nex
e0a276c8ef
Improve yt_dl 2023-04-28 21:31:00 +01:00
nex
58b406b572
Remove text after generating new quote 2023-04-28 15:40:46 +01:00
nex
d7e7127245
Disable buttons on timeout 2023-04-28 15:39:32 +01:00
nex
63894d54b2
Show loading 2023-04-28 15:38:05 +01:00
nex
237dbd57dd
Invisible defers 2023-04-28 15:32:15 +01:00
nex
6db495139b
Add delete button 2023-04-28 15:26:09 +01:00
nex
f7a832ac12
Fix regen view 2023-04-28 15:24:28 +01:00
nex
1cd29931fe
Add regeneration view 2023-04-28 15:20:15 +01:00
nex
cc1f8b67cc
Allow starring embeds 2023-04-28 15:05:40 +01:00
nex
a2ccb56316
Embed yt_dl 2023-04-28 12:05:11 +01:00
nex
0215986e54
Automatically determine best quality 2023-04-27 11:32:44 +01:00
nex
f4ce92bec0
Fix file size in output fix fix 2023-04-27 11:22:06 +01:00
nex
357f0f9edf
Fix file size in output fix 2023-04-27 11:20:37 +01:00
nex
bcbc96bfeb
Fix file size in output 2023-04-27 11:19:59 +01:00
nex
febdfbd03c
Round file size in output 2023-04-27 11:17:28 +01:00
nex
fe6722bb42
Include file size in output 2023-04-27 11:16:45 +01:00
nex
2ad182a6ad
Fix list available formats 2023-04-27 11:14:21 +01:00
nex
9f4f930644
List available formats 2023-04-27 11:13:25 +01:00
nex
04a8f1d186
Manually cache deleted messages 2023-04-18 17:42:01 +01:00
nex
f99d8aab3a
Logic :!! 2023-04-18 17:11:33 +01:00
nex
f7c7a6ad9f
Add undelete command 2023-04-18 17:09:54 +01:00
nex
e13363b877
Merge remote-tracking branch 'origin/master' 2023-04-18 16:58:27 +01:00
nex
1a3e6bb104
Add comments to the sample service file 2023-04-18 16:58:18 +01:00
nex
51c5e28edf i hate time 2023-04-17 23:37:47 +01:00
nex
5610318b41
Fix hash test not following redirects 2023-04-11 14:47:44 +01:00
nex
5feafeea5c
Add monitors reload command to skip cache 2023-04-11 14:41:50 +01:00
nex
b842ef2acb
Add status RSS fetcher 2023-04-02 17:02:26 +01:00
nex
8c08c193d7
Add perms check 2023-03-31 11:59:17 +01:00
nex
eb2b24cde0
Decrease minimum vote 2023-03-31 11:57:45 +01:00
nex
408ea415f2
Increase minimum vote 2023-03-31 11:56:55 +01:00
nex
f2d5a0583c
Merge remote-tracking branch 'origin/master' 2023-03-31 11:55:43 +01:00
nex
f96cef6b94
Add vote delete shit 2023-03-31 11:55:36 +01:00
nex
05cda74662 add quote command 2023-03-27 23:16:28 +01:00
nex
6de20b85e0 fix binary location 2023-03-22 22:35:03 +00:00
nex
3e365830d6 fix downloader not found err 2023-03-22 22:31:07 +00:00
nexy7574
8bc0d64c7e Fix voice dupe 2023-03-22 16:51:54 +00:00
nexy7574
955026b644 don't play if already playing 2023-03-22 16:50:37 +00:00
nexy7574
db51802086 Fix attr error 2023-03-22 16:30:24 +00:00
nexy7574
809638b1dc reply with the file when possible 2023-03-22 16:11:12 +00:00
nexy7574
c52a908064 handle timeout errors 2023-03-22 16:07:46 +00:00
nexy7574
2373a7b19c All that bloat for nowt 2023-03-22 15:57:10 +00:00
nexy7574
61a475df6c strongarm 2023-03-22 15:41:34 +00:00
nex
2171d27b9a fuck you voice 2023-03-22 15:37:06 +00:00
nex
72d4460e08 I hate voice 2023-03-22 15:30:19 +00:00
nex
2054a3ee5a Fix voice 2023-03-22 15:28:19 +00:00
nex
ea07b5af3e oh 2023-03-22 15:27:09 +00:00
nex
1e9d4a4f94 debug voice 2023-03-22 15:26:29 +00:00
nex
6306200c49 Fix voice again 2023-03-22 15:21:51 +00:00
nex
dac17389ef Fix voice 2023-03-22 15:20:40 +00:00
nex
cdce7f839c trigger typing when sending a message 2023-03-22 15:19:48 +00:00
nex
d9552cf6ec IT DID SAVE!!!! 2023-03-22 15:02:46 +00:00
nex
a1e00cd3bb Add it just works 2023-03-22 14:56:33 +00:00
nex
6a9e0af902 Move all assets into an... assets folder 2023-03-22 14:20:20 +00:00
nex
f207319944
Fix message loop 2023-03-20 17:54:39 +00:00
nex
7bcc441d38
Fix voice 2023-03-20 14:49:45 +00:00
nex
ffb6f51fed
Add voices 2023-03-20 14:48:23 +00:00
nex
8d3159f71b
Add URL-download support for mp3 gen 2023-03-20 14:39:22 +00:00
nex
f36d4c99bd
Add ferdi is gay link 2023-03-20 13:41:41 +00:00
nex
97d77029fb
Improve github downloader 2023-03-17 11:00:42 +00:00
nex
b7fe887736
Detect language easier 2023-03-17 10:48:07 +00:00
nex
b970ea0672
Add discord preview 2023-03-17 10:41:29 +00:00
nex
d6f72a28b6
Properly handle jimmy bans 2023-03-17 09:26:10 +00:00
nex
e3c4be4fea lower min speed 2023-03-16 23:58:18 +00:00
nex
5808ad5309 decrease poll time 2023-03-16 23:49:46 +00:00
nex
b8073fe290 allow user-controlled speed 2023-03-16 23:49:37 +00:00
nex
de8550ee84 stop accidentally flipping list 2023-03-16 23:39:48 +00:00
nex
5d76608bb6 dont set voice property? 2023-03-16 23:38:03 +00:00
nex
37574bb1e6 debug time 2023-03-16 23:36:48 +00:00
nex
7cee95cd44 fix jimmy stupid fkin shit ass 2023-03-16 23:34:29 +00:00
nex
eb4169d6af fix filenotfound error 2023-03-16 23:31:38 +00:00
nex
3cc1be0e02 re-raise captured error 2023-03-16 23:29:34 +00:00
nex
2f970d4297 add a slight error message 2023-03-16 23:28:24 +00:00
nex
44710e4c8c move loop to func 2023-03-16 23:27:03 +00:00
nex
5edfe83708 i hate espeak so much 2023-03-16 23:22:27 +00:00
nex
260bbb9dcb add more delay 2023-03-16 23:13:08 +00:00
nex
4bad36d938 im actually going to throw hands 2023-03-16 23:05:51 +00:00
nex
802d5b23e7 i hate tts now 2023-03-16 23:04:41 +00:00
nex
74b6b7026b lets do it manually then 2023-03-16 23:02:18 +00:00
nex
dde0ce6ce7 you can do it jimmy 2023-03-16 22:56:48 +00:00
nex
5493c6b0ba cmon one day ill get it right 2023-03-16 22:53:06 +00:00
nex
402631e5bd i know how tempfile works 2023-03-16 22:51:24 +00:00
nex
8fd8022115 fix speech gen 2023-03-16 22:49:11 +00:00
nex
b22ee7c36f added better TTS 2023-03-16 22:45:04 +00:00
EEKIM10
a12de9c139 add text to speech command 2023-03-16 21:45:01 +00:00
EEKIM10
90dda967bc Merge branch 'http' of github.com:EEKIM10/the-hi5-group into http 2023-03-15 13:31:18 +00:00
EEKIM10
05d930088f Fix HTTPS error for yt-dlp 2023-03-15 13:31:15 +00:00
nex
dcb0ad3604
Fix yt-dlp command 2023-03-14 20:49:59 +00:00
EEKIM10
2b7804b22a Fix yt-dlp 2023-03-14 20:37:18 +00:00
nex
5436e72e72
add yt-dl command 2023-03-14 12:39:57 +00:00
nex
f1005947a5
Shut shronk bot up 2023-03-14 11:13:11 +00:00
nex
b90aa2367d
SHow an error message when trying to use capture_full_page w/o firefox 2023-03-14 10:44:56 +00:00
nex
ec9f8417f4
Fix jimmy filter message 2023-03-14 10:44:16 +00:00
nex
71a15c8c4f
Fix jimmy's filter 2023-03-07 15:10:56 +00:00
nex
61f3f063a4
Lax jimmy's filters again 2023-03-07 15:07:00 +00:00
nex
57393cc3a3
Merge remote-tracking branch 'origin/http' into http 2023-03-07 15:03:09 +00:00
nex
aa6e7f2889
Lax jimmy's filters 2023-03-07 15:02:34 +00:00
EEKIM10
ef12cd9c13 AAAAA 2023-02-28 23:16:39 +00:00
EEKIM10
d999ba2816 balls 2023-02-28 23:15:38 +00:00
EEKIM10
fcf3f42327 ew async 2023-02-28 23:14:40 +00:00
EEKIM10
ffca402149 i dont like shronk bot 2023-02-28 23:12:01 +00:00
EEKIM10
ce373b1892 fkin copilot 2023-02-25 02:23:49 +00:00
EEKIM10
ea7097699f add speedtest command 2023-02-25 02:20:48 +00:00
EEKIM10
0c5151eaba again 2023-02-25 02:01:35 +00:00
EEKIM10
7ef637d6ba fix query time debug info 2023-02-25 01:57:49 +00:00
nex
f1b28a528f
Add a cooldown to stats 2023-02-24 10:31:32 +00:00
nex
7d6214a88a
insulting people is fun 2023-02-24 08:40:25 +00:00
nex
54d42c2185
show what took so long to respond 2023-02-23 16:09:49 +00:00
nex
6e84204165
a 2023-02-23 14:47:50 +00:00
nex
f7622a9f92
Add more details 2023-02-23 14:42:03 +00:00
nex
8023627513
Fix format again 2023-02-23 14:34:47 +00:00
nex
b285530587
Fix format 2023-02-23 14:34:19 +00:00
nex
4ba50e7219
now doxx users because funny 2023-02-23 14:30:49 +00:00
nex
c6c0cd3b75
fix shutdown 2023-02-23 14:12:59 +00:00
nex
3f2d02004d
Auto-delete shronk-responses 2023-02-20 12:25:58 +00:00
nex
d493fd5b1c
Respond to shronk bot's retalliation 2023-02-18 12:10:54 +00:00
nex
e59883c535 Reword stat phrasing 2023-02-09 13:44:49 +00:00
nex
95d7d3b561 remove lupupa warning 2023-02-09 10:14:20 +00:00
nex
7e8973a008 Add md5 hash check to uptime 2023-02-08 21:22:09 +00:00
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