3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-05-19 08:05:01 +00:00
Commit graph

936 commits

Author SHA1 Message Date
Dragory
89a2d12f2d Merge branch 'kickCleanArg' of git://github.com/DarkView/ZeppelinBot into DarkView-kickCleanArg 2020-05-22 20:56:47 +03:00
Dragory
f218e32646 Fix merge conflict 2020-05-22 20:55:15 +03:00
Dragory
f44cc55686 automod: only apply 1 matching rule on member join
This is consistent with message rule behaviour.
2020-05-22 20:53:30 +03:00
Dragory
7c9cf05960 Run Automod on message edits 2020-05-22 20:52:23 +03:00
Dragory
32faa67136 logs: batch log messages by default (1000ms) 2020-05-22 20:49:57 +03:00
Dragory
637540424f logs: add excluded_channels 2020-05-22 20:49:37 +03:00
Dragory
3264ce1f14 Add a shared lock for Persist and ReactionRoles plugins to prevent race conditions 2020-05-22 20:35:15 +03:00
Dragory
19b54360a4 *Remove* debug line 2020-05-13 07:56:39 +03:00
Dragory
2be4e3c9c2 Remove debug line 2020-05-13 07:54:54 +03:00
Dragory
07d369d74e Fix !role help not using the proper prefix at one place 2020-05-13 07:51:52 +03:00
Dragory
62e5584a5a Fix SimpleError not logging properly 2020-05-11 04:02:22 +03:00
Dragory
6b83402498 Another potential fix for Node.js 13/14 incompatibility 2020-05-08 18:29:17 +03:00
Dragory
cffca426f0 Possible fix for module error on Node.js 13 and 14 2020-05-08 03:13:30 +03:00
Dragory
c88ecbd691 discordapp.com -> discord.com 2020-05-04 21:59:20 +03:00
Dragory
e279383d9d Allow getUrlsInString() to match urls that start mid-word with a protocol 2020-04-23 18:57:31 +03:00
Dragory
c2e1463897 Fix a couple errors 2020-04-21 19:03:32 +03:00
Dark
b61cb26f21 automod: Edit support and edit-reflag prevention 2020-04-19 20:58:44 +02:00
Dragory
301ea2f122 automod: only match highlighted links in match_links by default 2020-04-17 23:28:09 +03:00
Dragory
96a59d4ca7 Fix rare automod crash when the member for a message can't be found
This edge case should only occur when the member is banned or otherwise
leaves the server before automod processes the message.
2020-04-16 00:03:07 +03:00
Dragory
5043965b1a Fix automod error when the member is not cached 2020-04-15 22:38:13 +03:00
Dragory
1c0d1f17fc Fix error when missing permissions to post in case log channel 2020-04-15 09:15:00 +03:00
Dragory
b7ddcbce2f Temp crash fix 2020-04-14 15:07:01 +03:00
Dragory
42b85f690c Automod: add include_words/exclude_words and include_regex/exclude_regex to match_links trigger 2020-04-11 16:56:55 +03:00
Dragory
dde0d2dcbd Automod: add deleteMessageDays option to ban action 2020-04-11 16:27:58 +03:00
Dragory
6cf2173949 ModActions: add ban_delete_message_days option; add -delete-days / -d option to !ban 2020-04-11 16:23:41 +03:00
Dragory
78d9469b27 Fix rare edge case crash in automod 2020-04-10 21:27:31 +03:00
Dragory
52e283b522 ReactionRoles: show an error for invalid emojis 2020-04-10 11:30:37 +03:00
Dragory
0afa654df0 Fix crash when trying to match words to a custom status with only an emoji 2020-04-10 11:27:23 +03:00
Dark
25a2cc63c2 Fix error if game doesnt have small text or large text but only one 2020-04-09 23:33:16 +03:00
Dragory
29a5c027fb Fix match_messages filters breaking when message doesn't have text content 2020-04-09 23:30:24 +03:00
Dragory
793c0a889e Fix config editor breaking on non-100% zoom levels 2020-04-08 23:50:56 +03:00
Dragory
8c643bca86 Require can_create for tag inspection 2020-04-08 21:09:32 +03:00
Dragory
ee41fcacfc automod: allow warn/mute/kick/ban for username, nickname, and custom status matching 2020-04-08 21:05:46 +03:00
Dragory
a06b0ccc01 Add 'reply' Automod action 2020-04-08 17:15:13 +03:00
Dark
2781db051c Replace softban with call to clean, also posting a deprecation warning 2020-04-04 17:55:16 +02:00
Dark
dd1300dada Allow -clean, essentially softban in kick command 2020-04-03 17:13:08 +02:00
Dragory
c4dc9be0e1 Fix multiline automod message match alerts being cut off 2020-04-03 16:54:57 +03:00
Dragory
3bbcbe6865 Code style fix 2020-04-03 16:42:30 +03:00
Dragory
964f630058 Merge branch 'master' of github.com:Dragory/ZeppelinBot 2020-04-03 16:41:01 +03:00
Dragory
9adfa3a25c Add status message to !massaddrole so it doesn't look like the command froze while it's resolving users 2020-04-03 16:40:55 +03:00
Dragory
0f73ddd2e1 Fix automod mute action 2020-04-03 16:40:05 +03:00
Miikka
abad9944ab Merge pull request #36 from DarkView/updatedWarnThreshold
Updated Warn Threshold to work with latest release
2020-04-03 16:22:45 +03:00
roflmaoqwerty
ce0b019ad8 moved new emoji to beginning of join log 2020-04-03 16:14:22 +03:00
Dark
5d96a6b333 Enable checking for emoji, asset text and details when using -ss 2020-04-03 16:14:00 +03:00
Dark
b6967c3654 Fix spacing issue for aliases. / was right behind the alias 2020-04-03 16:13:25 +03:00
Dark
dd239946a7 Fix newline not working and changed from @ to userid in basic usage 2020-04-03 16:09:58 +03:00
Dark
228d16fada Change vcalert to follow because vcalert is stupid and alias: f is free 2020-04-03 16:09:58 +03:00
Dark
98f31cbad8 Fix spacing before this gets pulled 2020-04-03 16:09:58 +03:00
Dark
e6dbb3e5cd Made Alerts infinite until timed out, added -active and changed cmd sigm 2020-04-03 16:09:58 +03:00
Dark
dcf8e53cd4 Added ability to white or blacklist attachment filetype in automod
Intended to allow certain channels (i.e. bug reporting ones) to only allow .log files with uploads enabled, making it impossible to upload mp4s to troll or similar
2020-04-03 16:07:19 +03:00