Commit Graph

38 Commits

Author SHA1 Message Date
13xforever
d957936ede update code with new language and api features 2023-04-21 02:05:59 +05:00
13xforever
d561795ca7 add another combining category to the zalgo filter 2022-12-05 12:14:56 +05:00
13xforever
92751ba6e9 use file-scoped namespaces to reduce nesting
some formatting might be fucked
2022-06-30 00:59:46 +05:00
MSuih
c30e1c6ed5 Fix missing backquote 2021-10-08 01:28:31 +03: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
53e82e30c0 update zalgo filters 2021-03-27 03:22:30 +05:00
13xforever
222eaa2a35 redesign the name pool to reduce compilation time resource usage 2021-03-10 02:38:26 +05:00
13xforever
67667e6855 add anilist character name dump 2021-03-10 00:44:30 +05:00
13xforever
6699b27a7b it's anime time for every rule breaker 2021-03-09 16:46:31 +05:00
13xforever
e69dc48bea autorename users on audit 2021-03-09 14:06:02 +05:00
13xforever
d0c609fba4 add another character that's easily abused 2021-03-03 19:14:27 +05:00
13xforever
f051417004 decrease severity level for renamed user reports 2020-11-26 12:49:54 +05:00
13xforever
24f63858e0 replace object initialization with the new() 2020-11-14 14:33:29 +05:00
13xforever
d65444f0be bot update, part 1 2020-11-12 00:17:12 +05:00
13xforever
c6fac43217 update dependencies 2020-10-07 14:20:57 +05:00
13xforever
b55a74dacc update bot logs for zalgo reporting 2020-08-16 13:28:42 +05:00
13xforever
d0e2857a34 always log user rename 2020-08-01 14:35:46 +05:00
13xforever
31dd59df06 oops accidentally made zalgo detection too strict 2020-08-01 14:31:37 +05:00
13xforever
408d6d6746 change nicknames automatically when needed 2020-08-01 13:12:38 +05:00
13xforever
0b1caaeaf0 improve zalgo stripping 2020-08-01 12:46:40 +05:00
13xforever
01a917c968 if the test has already failed, then it's probably all zalgo 2020-06-24 14:27:36 +05:00
13xforever
3575e605cd send DM to a user in case some zalgo infestation was detected 2020-03-07 21:21:35 +05:00
13xforever
53599bda93 fix tests 2019-12-01 19:11:49 +05:00
13xforever
3d03f88f59 tweak some zalgo stripping and filter stripping of strings 2019-12-01 19:04:49 +05:00
13xforever
8d46e30882 use emojis for report category 2019-03-18 20:20:49 +05:00
13xforever
27676c6be8 limit piracy checks in log until I can fix it properly 2019-03-18 01:37:19 +05:00
13xforever
aa0f1a492a add more diagnostics to the zalgo monitor 2019-03-16 20:20:29 +05:00
13xforever
0abc0595af more oversized characters 2019-03-15 20:27:57 +05:00
13xforever
e6888307cb update zalgo monitoring 2019-03-15 20:09:31 +05:00
13xforever
2cb65f7687 fix false report when member resets their nickname 2019-03-14 21:09:36 +05:00
13xforever
d86a5dfb2c handle unassigned code points, as they're also invisible 2019-03-14 03:20:48 +05:00
13xforever
053067f33a tweaked the zalgo detection 2019-03-14 01:18:06 +05:00
13xforever
7dbf0c53ae detect fucked up user names 2019-03-13 23:14:00 +05:00