Commit Graph

1677 Commits

Author SHA1 Message Date
13xforever
9b40481cd7 update content filter editor to use buttons 2021-06-04 01:43:21 +05:00
13xforever
2919c57b29 update event editor to use buttons instead of reactions 2021-06-04 00:45:59 +05:00
13xforever
4e8f070959 reuse messages to reduce the number of api calls 2021-06-03 23:48:05 +05:00
13xforever
eef13f9a4a namespace button interactions for future 2021-06-03 23:17:11 +05:00
13xforever
e8b716e6d3 reorganize debug commands 2021-06-03 23:11:10 +05:00
13xforever
7812ed404d improve !psn check updates for smoothbrains + buttons! 2021-06-03 22:52:19 +05:00
13xforever
4c30d7c1e3 remove hack now that text rendering on linux seems to be working as fine 2021-06-03 17:02:26 +05:00
13xforever
b67fd329c6 update 3rd party deps 2021-06-03 16:22:21 +05:00
13xforever
659f275184 restart on memory overcommitment 2021-05-30 15:05:38 +05:00
13xforever
df2a372ec1 handle very old warns 2021-05-21 15:01:51 +05:00
13xforever
63faf082f9 startup time got worse again 2021-05-21 14:38:28 +05:00
13xforever
69c53598d8 add !warn list mods command to list warnings count by mod 2021-05-21 14:26:59 +05:00
13xforever
e6d3feaea9 ffs looks like event args got broken at some point 2021-05-13 16:15:17 +05:00
13xforever
2a03d53603 switch to lzma and optimiza db before taking the backup 2021-05-12 21:14:51 +05:00
13xforever
f48304c660 replace built-in compression classes with sharpcompress
allows for specifying best compression ratio
2021-05-12 20:49:42 +05:00
13xforever
8e262eb7db do not list all events in dms by default 2021-05-12 20:27:07 +05:00
13xforever
6be87269f8 update deps 2021-05-12 20:23:53 +05:00
13xforever
5bb8f116d4 also use reply for rolls 2021-05-07 14:18:14 +05:00
13xforever
ebff5f1db6 add replies back where it makes sense 2021-05-07 14:16:19 +05:00
13xforever
4a908d5bc8 improve ocr monitoring handler 2021-05-07 13:55:22 +05:00
13xforever
d76248d268 improve image tagging, now supporting embeds 2021-05-07 13:52:07 +05:00
13xforever
1642060733 apply new code style 2021-05-07 13:32:48 +05:00
13xforever
0d01333448 if running out of memory inside docker, just kill the process 2021-05-07 11:54:08 +05:00
13xforever
07a060863d reduce bot spam in some cases 2021-05-05 00:42:24 +05:00
13xforever
d744c55cbf remove regex limitations comment now that everything is handled automatically 2021-05-04 20:48:35 +05:00
13xforever
69ff57e91b log is taking too long to init, so fix ui log detection 2021-05-04 20:30:12 +05:00
13xforever
8394cd8050 clean more unicdoe blocks from usernames 2021-05-04 14:48:59 +05:00
13xforever
289dd49d1a fix min length check for nicknames 2021-05-02 00:06:27 +05:00
13xforever
a2b26361d8 try to use username when it's better than the nickname 2021-05-01 23:58:39 +05:00
13xforever
00894e21f6 add more zalgo checks 2021-05-01 23:42:57 +05:00
13xforever
69ae9d5ad6 add more unicode blocks to strip 2021-05-01 23:17:58 +05:00
13xforever
b6dd4bfd29 strip the whole cuneiform block from nicknames 2021-05-01 22:54:07 +05:00
13xforever
42d6d84bbb fix issues with attribute usage 2021-05-01 20:14:00 +05:00
13xforever
55ab78de55 missed this old pattern matching 2021-05-01 02:29:32 +05:00
13xforever
dcb74a9a6f update some code style and refactor small helper for future use 2021-05-01 02:17:19 +05:00
13xforever
c41c264e42 replace .Respond() with .Channel.SendMessage()
this should fix all the issues that cropped up after the semantics change in recent library builds
2021-05-01 01:54:04 +05:00
13xforever
20a93caae2 GroupCommands ignoring Check attributes strikes again 2021-05-01 01:42:25 +05:00
13xforever
2bb1aa01a9 do not warn smoothbrains because apparently there's a chance to be wrong 2021-04-27 19:29:38 +05:00
13xforever
2adf8ebc97 update dependencies 2021-04-27 19:08:07 +05:00
13xforever
a05961af34 fix some issues with the new reply behavior 2021-04-27 19:03:34 +05:00
13xforever
4a751337b7 implement dictionary-based filter to help with recent flood of help requests 2021-04-27 18:59:18 +05:00
13xforever
1c95069c86 track more discord latency data 2021-04-23 20:37:58 +05:00
13xforever
980595ada7 remove !cp77 command 2021-04-23 20:27:46 +05:00
13xforever
55d2cd3f46 update deps 2021-04-23 01:52:28 +05:00
13xforever
77f6c1bbd9 disable update scraping for now 2021-04-23 01:37:39 +05:00
13xforever
68cd8aaeb6 limit !psn check updates to spam channels 2021-04-16 00:16:28 +05:00
13xforever
55bccc1849 keep cache timestamp up to date and indicate it in results when needed 2021-04-15 00:34:33 +05:00
13xforever
5cdd504a00 implement title update scraping 2021-04-15 00:22:45 +05:00
13xforever
bf440604e2 implement persistent psn title update api response cache 2021-04-15 00:01:48 +05:00
13xforever
6fd9af844b try to workaround text labeling on linux 2021-04-14 18:17:01 +05:00