Commit Graph

630 Commits

Author SHA1 Message Date
ced20a25f7
debug stuff 2022-07-07 18:48:40 +03:00
7420d565e1
bugfix 2022-07-07 11:21:47 +03:00
ffb57d6e78
debugging 2022-07-07 11:20:03 +03:00
09204db74d
bugfix 2022-07-07 10:42:14 +03:00
e496d800a2
debugging 2022-07-07 10:40:05 +03:00
a3e0e8f1cf
bugfixes 2022-07-07 10:30:30 +03:00
d57b2b43c6
filter preset update 2022-07-06 11:03:52 +03:00
a60e6728fd
check if a message is already filtered 2022-07-04 18:06:39 +03:00
287193dd17
misc 2022-07-04 11:44:05 +03:00
9e8beb687f
setting response tweaks 2022-07-04 11:43:05 +03:00
8a8a1f28e6
error logger stuff 2022-07-04 11:42:43 +03:00
aad858a510
lang 2022-07-04 11:42:34 +03:00
a9d12f8dc6
cleanup & fixes to automod stuff 2022-07-04 11:42:23 +03:00
1dfc4a7e6b
cleanup + linkfilter improvements 2022-07-02 19:09:35 +03:00
9aa902ed6f
error logs 2022-07-02 15:27:31 +03:00
281d20b867
linkfilter debug stuff 2022-07-02 15:27:16 +03:00
79ced983da
dns servers 2022-07-02 15:26:54 +03:00
29aac2996c
null catchers for missing members 2022-07-02 14:42:15 +03:00
28285fbe69
default value 2022-06-29 10:06:38 +03:00
c981af74c1
blergh 2022-06-28 21:23:54 +03:00
928fe8824f
bugfix 2022-06-28 21:20:07 +03:00
f196a4ab47
bugfix 2022-06-28 21:15:32 +03:00
7ea07750e5
blergh 2022-06-28 19:06:42 +03:00
5065b85952
linkfilter debugging 2022-06-28 18:48:52 +03:00
5904f4cd47
bugfix 2022-06-28 17:54:00 +03:00
288d660fd4
linkfilter 2022-06-28 17:51:03 +03:00
79b941f1b8
misc tweaks & fixes 2022-06-28 17:49:09 +03:00
fc5e86a4fb
misc lang stuff 2022-06-28 17:42:21 +03:00
be207d8668
clean up lockdown args 2022-06-28 17:41:15 +03:00
88a9712f73
Lockdown & unlockdown 2022-06-28 17:37:51 +03:00
2beeabb739
lockdown commands fix 2022-06-28 14:49:07 +03:00
2aac46ffc3
linkfilter whitelist mode 2022-06-28 14:06:40 +03:00
9917ccb523
allow anyone to run stats command 2022-06-28 14:02:30 +03:00
1758024c4c
fixed lockdown infraction never actually finishing 2022-06-28 13:51:57 +03:00
555dc536ce
bugfix 2022-06-18 14:23:32 +03:00
d5aea865bd
case update 2022-06-18 14:01:53 +03:00
b38206a795
modlogs import 2022-06-18 14:01:37 +03:00
3786cc2b40
changed guild data structure 2022-06-18 14:01:23 +03:00
40e37fd106
lang 2022-06-18 13:59:25 +03:00
e5f5928f4c
bugfix 2022-06-13 15:01:38 +03:00
55d9303d5d
bugfix 2022-06-13 14:37:17 +03:00
e6373d1c76
bugfixes 2022-06-13 14:34:40 +03:00
d1812dc5c8
ree 2022-06-13 14:14:32 +03:00
90c659858c
auth stuff 2022-06-13 13:05:05 +03:00
3c7a80651d
lang 2022-06-13 12:42:49 +03:00
02dd19b0af
misc fixes 2022-06-13 12:42:43 +03:00
28458ffa2a
mute create support for voice channel text 2022-06-13 12:42:18 +03:00
4f75472c37
modlog import 2022-06-13 12:41:56 +03:00
8e366fdbf6
lang 2022-05-13 11:08:03 +03:00
2046ab6f31
meta files 2022-05-13 11:07:56 +03:00
3b6f0c37a0
stats command 2022-05-13 11:07:38 +03:00
099f994335
misc fixes n shit 2022-05-13 11:07:27 +03:00
4eaefa3279
bugfix 2022-05-13 11:06:24 +03:00
c762182e2a
cleanup n fixes 2022-05-12 01:18:35 +03:00
55ba970bb4
development mode 2022-05-11 21:49:50 +03:00
187727fd90
stringify script for manager eval 2022-05-11 20:44:25 +03:00
d10ec5020a
dingus 2022-05-11 20:25:56 +03:00
99344c580d
bruh 2022-05-11 20:25:26 +03:00
becfa586ab
hopefully fixes some error 2022-05-11 20:24:18 +03:00
79c302ce04
manager evals 2022-05-11 20:23:47 +03:00
9240686aff
only register commands on first shard 2022-05-11 16:52:15 +03:00
53b894aea1
wrapper getter 2022-05-11 16:52:04 +03:00
a75bce24f7
more logging 2022-05-11 16:51:49 +03:00
6f74e9af0a
sharding related fixes 2022-05-11 15:57:36 +03:00
4e2ae7344c
disable intent 2022-05-11 15:45:05 +03:00
d9bed73805
lang + missing collection 2022-05-11 15:17:04 +03:00
621e026438
bugfixes + missing lang 2022-05-11 15:06:06 +03:00
0c1a1883f1
missing lang entry 2022-05-11 14:56:22 +03:00
8bacc0bf25
lockdown bugfix? 2022-05-11 14:53:15 +03:00
754a616d01
bugfix 2022-05-11 14:43:44 +03:00
bb0b74916a
wording 2022-05-11 14:37:14 +03:00
00d200c4dc
bugfix 2022-05-11 14:35:58 +03:00
cc182c059c
loggign 2022-05-11 14:34:33 +03:00
71ba320356
bugfix 2022-05-11 14:27:07 +03:00
3cf1cb78d8
typo fix 2022-05-11 14:20:00 +03:00
5ee85f3b56
bugfix 2022-05-11 14:14:38 +03:00
d066818e36
bugfix 2022-05-11 13:51:35 +03:00
e20ea7372a
lang 2022-05-10 22:01:44 +03:00
9dc16a293b
filter out managed roles for settings that assign 2022-05-10 22:01:31 +03:00
5a2d1e6d6b
misc cleanup & fixes 2022-05-10 21:41:46 +03:00
8d64fdbfc6
selfrole 2022-05-10 21:41:21 +03:00
2ae5a20287
perm checks 2022-05-10 21:40:57 +03:00
cbcc3131d5
wrapper funcs 2022-05-10 21:39:43 +03:00
f3d330ef6d
lang 2022-05-10 21:39:19 +03:00
d321886f17
import for staff ping setting 2022-05-10 00:09:47 +03:00
61015c0e3a
more fixes 2022-05-10 00:06:01 +03:00
e1dd3f1513
bugfix 2022-05-10 00:02:05 +03:00
69d91d3a1e
client permissions 2022-05-09 23:58:57 +03:00
f05c803597
misc bugfixes 2022-05-09 22:57:31 +03:00
db2ff57224
use default member perms for slash commands 2022-05-09 22:57:02 +03:00
aea940f568
staff command & setting 2022-05-09 22:56:44 +03:00
ea863590c6
lang 2022-05-09 22:56:15 +03:00
711e3bebb9
whitelist entry 2022-05-09 18:24:18 +03:00
0a7a89e62a
command execution metrics 2022-05-09 18:18:36 +03:00
6aaa2f4658
modtimers command 2022-05-09 18:03:13 +03:00
71fed41529
improvements 2022-05-09 16:18:22 +03:00
6ceb1bbe77
new command option resolve types 2022-05-09 16:18:15 +03:00
f5111c993d
command to list grantable roles 2022-05-09 16:17:56 +03:00
0cf2c9d88c
small fixes 2022-05-09 16:17:44 +03:00
5dd4750f54
lang 2022-05-09 16:16:54 +03:00
b740a7c22c
wording tweak 2022-05-09 16:16:46 +03:00
f74aaad487
commands command lists commands, added instead admin setting for disabling 2022-05-09 16:16:34 +03:00
cfd5a2f59a
cleanup 2022-05-09 13:05:35 +03:00
48a633e308
listeners for ratelimit & invalid request warnings 2022-05-08 21:22:24 +03:00
d3faf0e722
added checks for partial structures 2022-05-08 21:21:30 +03:00
29f500fb0c
Poll command 2022-05-08 21:20:57 +03:00
07a4fe0a11
Improved remove markdown utility 2022-05-08 14:35:04 +03:00
d9476e43b7
cleanup + misc fixes 2022-05-07 23:21:01 +03:00
5001852658
lang 2022-05-07 23:20:02 +03:00
610046700b
bugfixes 2022-05-07 23:19:50 +03:00
a38705f39e
dingus 2022-05-07 11:12:59 +03:00
09043d7e8d
bugfix to message 404 2022-05-06 21:31:09 +03:00
a7261c94fe
logging 2022-05-06 19:11:46 +03:00
01155df6dd
remind command 2022-05-06 18:42:43 +03:00
b1caa85631
callbacks handling 2022-05-06 18:42:36 +03:00
5568e1fb52
table shortcuts are defined dynamically 2022-05-06 18:42:07 +03:00
113190aceb
misc 2022-05-06 18:41:50 +03:00
228d5d8dc6
lang 2022-05-06 18:41:24 +03:00
188c522d84
refactor worldfilter to use the filterutil class 2022-05-06 18:41:12 +03:00
3d05d00236
cleanup 2022-05-06 13:46:19 +03:00
b288a5523b
unresolve 2022-05-06 13:46:07 +03:00
d961174426
descriptions 2022-05-06 13:45:20 +03:00
e4e012bd72
misc fixes n cleanup 2022-05-06 12:22:49 +03:00
07dc68ed1c
sorting out inhibitor priorities 2022-05-06 12:21:55 +03:00
844e3f9baa
logging 2022-05-04 02:26:32 +03:00
d29de648ed
cleanup 2022-05-04 02:17:38 +03:00
faa0abbd82
bugfix 2022-05-02 01:39:52 +03:00
b23f6b9a98
small fixes 2022-05-02 01:27:30 +03:00
233bd54cc1
logging for threads 2022-05-02 01:27:14 +03:00
2d6cbc60d8
error logging 2022-05-02 01:27:04 +03:00
78d7ae7f55
lang 2022-05-02 01:26:24 +03:00
b4a0627fe3
don't respawn shard in dev env 2022-05-01 23:47:50 +03:00
5839d1c25d
cleanup 2022-05-01 20:24:43 +03:00
a3de76c8bd
tweaks to mute logging 2022-05-01 20:24:16 +03:00
fb807cc044
small fixes 2022-05-01 02:36:57 +03:00
db4e0a16dd
audit logs recordd timeout mutes 2022-05-01 02:36:27 +03:00
ddaa5b0f0d
mute respects default duration
& allow use of timeout instead of role based mute
2022-05-01 02:34:54 +03:00
3f3da9e524
error log 2022-05-01 02:33:55 +03:00
6fa63d4445
wrapper functions 2022-05-01 02:33:47 +03:00
b690047c6b
lang 2022-05-01 02:33:31 +03:00
53c5430783
further guildOnly restrictions 2022-04-30 23:11:46 +03:00
ce4cc40796
misc 2022-04-30 23:11:12 +03:00
9166e97042
utilise dm_permission 2022-04-30 22:41:37 +03:00
27727cd3b3
all moderation commands guildOnly 2022-04-30 22:41:20 +03:00
0040846639
tweak 2022-04-30 22:12:17 +03:00
e9eb948d19
change some options to be required 2022-04-30 22:12:07 +03:00
303f1dfe81
infraction resolving 2022-04-30 22:11:35 +03:00
9b85ca9585
fixes n cleanup 2022-04-30 22:11:08 +03:00
971ea2f6f4
some improvement to error logging 2022-04-30 22:10:19 +03:00
dcbda13b2a
Lang 2022-04-30 22:06:15 +03:00
3bc2a900e4
slight change to the infraction constructors 2022-04-30 22:05:51 +03:00
7a2fa4df3c
infraction editing 2022-04-30 17:25:58 +03:00
9d36ed4981
user & member wrappers 2022-04-30 02:02:48 +03:00
e48a567f0e
lang 2022-04-30 02:02:23 +03:00
ad213f4e16
fixes, consistency 2022-04-30 02:02:12 +03:00
e6af66678a
editTrigger error when not implemented 2022-04-29 20:09:34 +03:00
d9558f9d72
utilise channel type filtering for channel options 2022-04-29 20:08:46 +03:00
bbfb75498f
premium getter 2022-04-29 20:08:20 +03:00
3a3022abae
cleanup and option to send reply in dm 2022-04-29 20:08:07 +03:00
db69ac885d
better error output when commands fail to register 2022-04-29 20:07:48 +03:00
bce8974c95
lang 2022-04-29 20:07:15 +03:00
09f262ab8c
options for sorting, skipping and limit in mongo 2022-04-29 20:07:08 +03:00
4ab77f9b71
default prefix 2022-04-29 20:06:36 +03:00
0a7ceb0aa5
resolveDate 2022-04-29 20:06:10 +03:00
2f9218ac47
avatar command 2022-04-29 20:05:53 +03:00
8bd91e6a16
History command 2022-04-29 20:05:42 +03:00
21ad6a073e
cleanup 2022-04-29 00:35:54 +03:00
cb221b1e5e
trying to weed out false positives 2022-04-29 00:32:34 +03:00
6d443fea7b
case command 2022-04-29 00:26:09 +03:00
2fd1085d60
bunch of shit 2022-04-29 00:25:56 +03:00
bb0655da79
bugfix 2022-04-28 19:05:36 +03:00
ab0ac998a3
small fixes n tweaks 2022-04-28 18:30:01 +03:00
a385d33206
lang 2022-04-28 18:29:12 +03:00
b71de65afe
wordwatcher and filter response tweaks & validation 2022-04-28 18:28:57 +03:00
003a838fad
bs 2022-04-28 02:19:44 +03:00
d3e9558f4e
added missing getter 2022-04-28 02:19:36 +03:00
f2eef4f122
fixed settings stuff 2022-04-28 02:19:24 +03:00
17a3186005
tests stuff 2022-04-27 20:06:54 +03:00
5443ed294c
dev override 2022-04-27 20:06:35 +03:00
2cedc24e4e
v2 imports 2022-04-27 20:05:57 +03:00
b93e8d9c4b
move promptMessage to invoker wrapper 2022-04-26 19:46:10 +03:00
93885114a9
bugfix 2022-04-26 13:06:09 +03:00
7a06e8c32e
blargus 2022-04-25 19:29:18 +03:00
8ae1e757eb
disable log statement 2022-04-25 18:20:41 +03:00
76e4b08c2f
divide by 1000 2022-04-25 18:19:38 +03:00
1bd02d4193
disable an option 2022-04-25 18:11:54 +03:00
f9bf974564
prepwork for staging 2022-04-25 17:34:54 +03:00
d2cf41b28f
blagus 2022-04-25 16:25:40 +03:00
693c876027
delete mongo id from imported obj 2022-04-25 16:24:19 +03:00
7cc253ae26
forgot to await a promise 2022-04-25 16:23:01 +03:00
fa66e296f4
debug 2022-04-25 16:22:10 +03:00
723d0c693e
include msglog webhook in import 2022-04-25 16:19:43 +03:00
376f2d75ac
import command 2022-04-25 15:44:35 +03:00
bd8d5f1ca2
bingus 2022-04-25 15:29:10 +03:00
3966da0303
error messages 2022-04-25 15:16:13 +03:00
6d68ac139c
migration utilities 2022-04-25 14:09:38 +03:00
4a8c5e4b35
cmd usage related stuff 2022-04-25 14:09:17 +03:00
a72c70c260
cmd option stuff 2022-04-25 14:08:58 +03:00
423337a7f0
command handler 2022-04-25 14:08:41 +03:00
17841a4c00
eval 2022-04-25 14:08:22 +03:00
a3fb059031
import command 2022-04-25 14:08:03 +03:00
15c432d739
wrapper stuff 2022-04-25 14:07:48 +03:00
dfa21a5aad
lang 2022-04-25 14:07:21 +03:00
1b291d1236
option for sync get userwrapper 2022-04-23 01:16:48 +03:00
60422ea3c6
gonna use command options for normal commands too 2022-04-23 01:16:26 +03:00
ffef8ce3da
command handler 2022-04-23 01:16:06 +03:00
241fb4616a
infractions 2022-04-23 01:15:47 +03:00
9bd808bd58
eval command 2022-04-23 01:15:39 +03:00
79c3336208
lang 2022-04-23 01:15:30 +03:00
c7934932e6
wapper stuff 2022-04-23 01:15:24 +03:00
318fb18963
arg stuff 2022-04-23 01:14:45 +03:00
d593fe7b93
members 2022-04-22 21:44:17 +03:00
219fc47741
use invoker wrapper 2022-04-22 21:44:03 +03:00
0a353a4809
wrapper stuff 2022-04-22 21:43:04 +03:00
4440aff26c
cleanup 2022-04-22 21:42:49 +03:00
c15530dc90
add option to disable api loading 2022-04-22 18:12:06 +03:00
c5d2b292aa
update mongo find code to match new version 2022-04-22 18:11:52 +03:00
5b64f3d538
prepping for staging env 2022-04-22 17:26:13 +03:00
9adb6db6d1
mongo wrapper auth compliant 2022-04-22 16:51:09 +03:00
fe61f9c93f
usageembed in command update 2022-04-22 16:50:56 +03:00
b00c93a3a4
inhibitors 2022-04-22 16:50:22 +03:00
45980b0c75
seeing if I can integrate old style commands 2022-04-22 16:50:14 +03:00
9b24b425a7
commands 2022-04-22 16:49:54 +03:00
98b449d8b8
more wrappers 2022-04-22 16:49:41 +03:00
dc30103454
inhibitors 2022-04-21 11:14:12 +03:00
b8042f5bde
misc fixes 2022-04-21 11:14:05 +03:00
0b6bdc130d
resolver fix 2022-04-21 11:13:51 +03:00
277df0cf26
lang 2022-04-21 11:13:44 +03:00
b85a255e2e
wrappers 2022-04-21 11:13:33 +03:00
f1ebfbaa46
.. 2022-04-20 16:00:10 +03:00
759d9ccc5e
inhibitor 2022-04-20 16:00:03 +03:00
17d3fb5e22
enable/disable commands 2022-04-20 15:59:10 +03:00
8a51d4f77e
lang 2022-04-20 15:58:45 +03:00
db2743d277
thing 2022-04-14 11:44:58 +03:00
b7d87d1860
lang 2022-04-14 11:44:41 +03:00
2e5854b584
small fixes 2022-04-14 11:44:35 +03:00
963b401283
mod command stuff 2022-04-14 11:43:58 +03:00
9360dba5fd
lang 2022-04-09 16:02:57 +03:00
c598e5b0d5
misc fixes 2022-04-09 16:02:51 +03:00
f1db553abc
mod commands 2022-04-09 16:02:17 +03:00
c195e4c651
utilising discord's timestamp thingy 2022-04-06 21:37:48 +03:00
c53d2a96bc
laang 2022-04-06 21:37:30 +03:00
0a24904cf4
misc fixes 2022-04-06 21:37:21 +03:00
7315060127
warn & ban 2022-04-05 22:43:59 +03:00
527d105bce
moderation stuff 2022-04-05 22:43:47 +03:00
7dc8cab0ee
users arg type 2022-04-05 22:43:31 +03:00
937b787937
moderation command superclass 2022-04-05 22:42:26 +03:00
ac4d6859a6
info command 2022-04-04 14:31:21 +03:00
9646080b92
misc fixes n tweaks 2022-04-04 14:31:14 +03:00
e6bfafa4ac
emojis 2022-04-04 14:30:18 +03:00