Commit Graph

525 Commits

Author SHA1 Message Date
b769d1e283
thing 2021-06-09 02:46:07 +03:00
a584f38f38
observer stuff 2021-06-09 02:45:34 +03:00
nolan
c4779fe5fc Merge branch 'master' of https://github.com/Navy-gif/New-Gbot 2021-06-08 15:43:22 -07:00
nolan
bcbc51e468 Fix "_callbacked" property in infractions 2021-06-08 15:43:00 -07:00
eaf7972879
various fixes 2021-06-08 23:28:52 +03:00
ba952afa46
bugfixes 2021-06-06 19:08:51 +03:00
44251ed305
accomodations for API integration 2021-06-06 16:30:53 +03:00
86d1c65e6b
bunch of structure changes 2021-06-06 11:46:35 +03:00
e7533aa189
bug fix 2021-06-01 00:43:31 +03:00
41ba54bc1d
colours 2021-05-10 23:56:14 +03:00
nolan
9f98397675 add highestRoleColor to ExtendedMember 2021-05-10 13:52:48 -07:00
nolan
155375c0a1 Merge branch 'nolan' 2021-05-10 13:40:09 -07:00
nolan
f5afd93a75 fuck this shit 2021-05-10 13:33:20 -07:00
nolan
6c1d5e2adc Merge branch 'master' of https://github.com/Navy-gif/New-Gbot into nolan 2021-05-10 13:25:46 -07:00
nolan
6e289fe326 add protection role verification 2021-05-10 13:25:35 -07:00
536d234c40
protectiontype alias + resolve for 'roles' 2021-05-10 23:23:52 +03:00
nolan
d83697f8d8 Merge branch 'master' of https://github.com/Navy-gif/New-Gbot into nolan 2021-05-10 13:09:10 -07:00
nolan
f06bcbdaf1 finally stopped doing my infraction stuff & some other stuff 2021-05-10 13:09:03 -07:00
329811a661
bugfix to hierarchy check 2021-05-10 22:21:25 +03:00
a1433dc0b8
cleanup 2021-05-10 22:20:29 +03:00
c70c31bba6
haha silly bug 2021-05-10 15:45:55 +03:00
3e9df96348
bug 2021-05-10 15:43:26 +03:00
2eb72346d9
lang stuff 2021-05-10 15:39:05 +03:00
0aadeb94dd
refactor of channel and role ignore settings code 2021-05-10 15:38:53 +03:00
7586a33dcd
fix issue with being unable to reset list 2021-05-10 14:59:36 +03:00
99e5cde911
add functionality to remove discord formatting 2021-05-10 14:59:08 +03:00
03ebe62f04
reorganise some settings 2021-05-08 20:42:30 +03:00
225317a15c lang stuff 2021-05-08 12:33:47 +03:00
0ba3dc64bb misc client fixes 2021-05-08 12:33:41 +03:00
10fda573fe refactoring and mention filter setting 2021-05-08 12:33:22 +03:00
10d4c5cebf put point expiration behind a condition 2021-05-06 20:22:18 +03:00
fde694b36a added activity field 2021-05-06 20:21:39 +03:00
f3e0d39145 message._caller into lower case 2021-05-06 20:21:24 +03:00
c8bbe2acb7 added modhelp alias, triggers modhelp embed 2021-05-06 20:21:07 +03:00
9f9d68214e clean up and rate limiting 2021-05-06 01:09:45 +03:00
ccef862e4b added colour 2021-05-05 17:47:11 +03:00
fdccd9057d random bs 2021-05-05 17:47:04 +03:00
a7b0098695 added embed perm check 2021-05-05 17:46:01 +03:00
183ca1b1a3 improved display of user activity in user command 2021-05-05 17:44:23 +03:00
7b380bf178 random bs 2021-05-04 17:16:52 +03:00
fcf536fa6a method for dealing with automod calls 2021-05-04 17:16:04 +03:00
d1111c775c lang stuff 2021-05-03 17:56:34 +03:00
94b884e9d8 misc stuff 2021-05-03 17:56:09 +03:00
022b436536 fixed grant permission requiring perms for all commands also created a help section for required perms 2021-05-03 17:55:46 +03:00
c79e5c6e62 _error method 2021-03-21 15:45:54 +02:00
686004178c lang stuff 2020-11-13 21:14:23 +02:00
6efb6e2707 filter setting fixes 2020-11-13 21:14:13 +02:00
f03547bd26 automod improvements 2020-11-13 21:13:25 +02:00
99db24d148 lang bs 2020-11-12 20:13:01 +02:00
f632ae54b4 method for checking invite 2020-11-12 20:12:46 +02:00
6ab22a02bf preliminary invite filter & invite caching 2020-11-12 20:12:20 +02:00
9754472481 misc fixes 2020-11-12 01:00:07 +02:00
bb8d5c946c change tokenised to regex in word filter 2020-11-12 00:59:49 +02:00
42327f6485 wordfilter improvements, word watcher 2020-11-12 00:59:27 +02:00
52e4eab9d6 link getter 2020-11-12 00:58:55 +02:00
d0d97173a4 misc fixes 2020-11-12 00:58:47 +02:00
cfbc651fa0 word watcher setting 2020-11-12 00:58:13 +02:00
9013dbe5ee invite filter setting 2020-11-12 00:58:05 +02:00
2675cafef4 lang shit 2020-11-12 00:57:55 +02:00
0cc44ac9ff async flag for async eval ops 2020-11-09 20:18:15 +02:00
ddddb20ae7 bugfixes for extended structures 2020-11-09 20:17:13 +02:00
ba58327b14 clientPermissions for send_messages for commands 2020-11-09 20:15:02 +02:00
4706530d16 change property reference 2020-10-14 21:11:04 +03:00
4d747eb09e logic fix to channel ignore 2020-10-14 21:10:41 +03:00
3b498fce07 remove pointless debug message 2020-10-01 00:52:59 +03:00
c72d968305 fix moving chatlogs channel, was stuck on webhook 2020-10-01 00:52:45 +03:00
3f20dd1467 bugfix for extremely long messages 2020-10-01 00:11:44 +03:00
5c8f5e1f99 automated actions for filter matches 2020-10-01 00:02:54 +03:00
2ffe6bef2a tweaks 2020-10-01 00:02:33 +03:00
faf19d106d added action expiration for modpoints 2020-10-01 00:02:03 +03:00
451f97b46c lang stuff 2020-10-01 00:01:13 +03:00
34d6940208 missing semicolon... 2020-09-30 20:04:45 +03:00
e24d50d0f5 fixed a dumb bug 2020-09-30 20:04:38 +03:00
4b80a5ad30 experimental word filter implementation 2020-09-30 19:32:48 +03:00
315c978917 added the option to use preset filter lists 2020-09-30 19:32:38 +03:00
36615c8014 lang stuff 2020-09-30 19:31:55 +03:00
e359b2d43a exports 2020-09-30 19:25:04 +03:00
fa387feef6 binary tree structure 2020-09-30 19:24:46 +03:00
ba00ccad28 fix undefined return value 2020-09-30 19:24:38 +03:00
cae035ba67 developer shortcut 2020-09-30 19:24:28 +03:00
44205c5bac resolveMethod refactor 2020-09-30 19:23:52 +03:00
553c84379e further refactor resolveMethod 2020-09-30 19:23:36 +03:00
128633eac2 add support for filtered logging 2020-09-30 19:22:32 +03:00
46b5d29e0f more feedback when actions fail 2020-09-28 01:54:35 +03:00
3cac01fa60 bugfix 2020-09-28 01:54:19 +03:00
5ba4933f92 missing lang entries 2020-09-28 01:34:37 +03:00
a915d79113 bugfix 2020-09-28 01:34:15 +03:00
4f286e94ba bunch of filter setting lang stuff 2020-09-28 01:09:44 +03:00
d36151f9a8 some bugfix 2020-09-28 01:09:33 +03:00
1ad27ccef1 bugfix for dupe checking + allow action resetting 2020-09-28 01:09:19 +03:00
075e8c390b linkfilter setting 2020-09-28 01:08:39 +03:00
78c57217ca smol bugfix 2020-09-28 01:08:27 +03:00
48237b8edb changed resolveMethod to use opts param 2020-09-27 21:16:09 +03:00
690fca08c2 export FilterSetting 2020-09-27 21:15:26 +03:00
341eb277d3 refactor action builder 2020-09-27 21:15:06 +03:00
a92601caa9 domain resolver and general resolver improvements 2020-09-27 21:14:46 +03:00
e4223205a6 Added an intermediary class for filter settings 2020-09-27 21:14:01 +03:00
7484c2a852 fix modpoints current config fields 2020-09-21 21:50:06 +03:00
00b3b07b8c prep automod observer 2020-09-21 21:49:49 +03:00
a1810f8672 prep linkfilter setting 2020-09-21 21:49:14 +03:00
4dda6b98fb cleanup 2020-09-21 21:48:46 +03:00
945781ae27 some resolver tweaks 2020-09-20 23:56:11 +03:00
aa9910b843 wordfilter done; needs testing
probably also needs to account for text lenght limits when displaying
2020-09-20 23:55:44 +03:00
63818fca3a wordfilter lang stuff 2020-09-20 23:54:33 +03:00
5f876339dc cleanup and bugfix 2020-09-20 17:34:13 +03:00
5e78e721da add a time prop to opts, still defaults to 30s 2020-09-20 13:04:06 +03:00
5edd6963fe resolve mod action for filter settings
misc things for other resolvers, added allowedmethods to resolvemethod
2020-09-20 01:45:23 +03:00
ad4383ee8c basically finished wordfilter setting
needs testing and options for generic actions
2020-09-20 01:44:03 +03:00
1ea773ab64 cleanup from moving formatting to client 2020-09-19 23:30:46 +03:00
a57365c767 bugfix for prefix formatting 2020-09-19 23:30:23 +03:00
3f2fb92ebd Merge branch 'master' of https://github.com/Navy-gif/New-GBot 2020-09-19 18:51:33 +03:00
486143f411 move formatting to client 2020-09-19 18:37:46 +03:00
f450ccac38 incomplete stuff, pushing so I can work remotely 2020-09-18 03:30:50 +03:00
c2df48ba6f resolver fixes 2020-09-18 03:30:12 +03:00
4011683e8e lang stuff 2020-09-18 03:29:57 +03:00
ec2b647e2b avg mem lang thing 2020-09-17 20:45:39 +03:00
6e30a24135 avg shard mem consumption 2020-09-17 20:42:23 +03:00
7b13ef3688 ignore undefined return value from setting handler 2020-09-17 20:42:07 +03:00
08c652eb8e "clean" substring, removes prefix and callers 2020-09-17 20:41:44 +03:00
8647303aba misc fixes, making sure changing origin works 2020-09-05 23:58:47 +03:00
43e0027711 misc fixes 2020-09-05 23:57:46 +03:00
f3555c35cf alises for user 2020-09-05 23:57:10 +03:00
3c54a90c0c fix for empty value for thresholds 2020-09-01 23:33:24 +03:00
828b6ea9ca automod usage, examples and description 2020-09-01 23:12:08 +03:00
070180897b bunch of lang stuff 2020-09-01 23:04:25 +03:00
5c386cf925 now supports adding time directly in threshold 2020-09-01 23:04:13 +03:00
caf576a657 feedback for no resolved roles 2020-09-01 23:03:56 +03:00
8d0b63a148 fix ignorechannels setting 2020-09-01 23:03:40 +03:00
550481b786 channelignore fixes 2020-09-01 23:03:30 +03:00
3b53aa7fa7 fix linter complaints 2020-09-01 23:03:16 +03:00
d90028c491 keep quotes: true 2020-09-01 23:02:18 +03:00
3bdd8c0d49 automod configuration 2020-09-01 18:46:01 +03:00
d39a2b69c0 yes 2020-09-01 18:45:43 +03:00
ad6f2cebe4 typo 2020-08-31 23:26:58 +03:00
2a175b5dad Merge branch 'master' of https://github.com/Navy-gif/New-GBot into master 2020-08-31 18:05:24 +03:00
nolan
6fef7914ba more fixes 2020-08-31 10:04:23 -07:00
nolan
62018ad8b4 dminfraction fix 2020-08-31 09:50:05 -07:00
nolan
248dc1f794 automod fix 2020-08-31 09:47:20 -07:00
34ed2cbe68 brr 2020-08-31 18:04:54 +03:00
b996645b58 Merge branch 'master' of https://github.com/Navy-gif/New-GBot into master 2020-08-31 17:50:26 +03:00
3f3bf4a501 comment 2020-08-31 17:50:20 +03:00
98fdf3ff06 Merge branch 'master' of https://github.com/Navy-gif/New-GBot into master 2020-08-31 17:47:51 +03:00
c0bc060253 modpoints 2020-08-31 17:47:37 +03:00
a72ee518fd misc fixes, linter stuff 2020-08-25 17:38:08 +03:00
b64f47d3c5 Merge branch 'master' of https://github.com/Navy-gif/New-GBot into master 2020-08-25 17:16:35 +03:00
30fddbd697 bs 2020-08-25 17:10:52 +03:00
nolan
ed5b9ea5f6 protection error fixes & fix lang indexes 2020-08-19 01:33:21 -07:00
nolan
71133dec99 mute setting rewrite & fix modlog setting 2020-08-19 01:26:29 -07:00
nolan
e48ba2a9d9 Merge branch 'master' of https://github.com/Navy-gif/New-Gbot 2020-08-17 13:50:08 -07:00
nolan
9e9fc6131e merge 2020-08-17 13:49:54 -07:00