Commit graph

  • 221f996f45
    Aliases for hidecase/unhidecase Dragory 2020-05-22 21:22:15 +03:00
  • 8357b94822
    Merge branch 'DarkView-exportForMutesList' Dragory 2020-05-22 21:20:54 +03:00
  • 9609af2a64
    Merge branch 'exportForMutesList' of git://github.com/DarkView/ZeppelinBot into DarkView-exportForMutesList Dragory 2020-05-22 21:20:46 +03:00
  • f9d261e25a
    Merge branch 'DarkView-allowMultipleIDsOnClearmute' Dragory 2020-05-22 21:19:29 +03:00
  • a6828b60a9
    Code style tweak Dragory 2020-05-22 21:19:14 +03:00
  • c6b68948b9
    Merge branch 'allowMultipleIDsOnClearmute' of git://github.com/DarkView/ZeppelinBot into DarkView-allowMultipleIDsOnClearmute Dragory 2020-05-22 21:18:08 +03:00
  • 553ed630fc
    Merge branch 'DarkView-boostNullFix' Dragory 2020-05-22 21:17:16 +03:00
  • 7299c671ad
    Small code style tweak Dragory 2020-05-22 21:17:04 +03:00
  • 28203b768d
    Merge branch 'boostNullFix' of git://github.com/DarkView/ZeppelinBot into DarkView-boostNullFix Dragory 2020-05-22 21:16:27 +03:00
  • db7400152e
    Merge branch 'DarkView-automoMessageLink' Dragory 2020-05-22 21:15:51 +03:00
  • c63368187b
    Merge branch 'automoMessageLink' of git://github.com/DarkView/ZeppelinBot into DarkView-automoMessageLink Dragory 2020-05-22 21:15:43 +03:00
  • c81a42cc71
    Merge branch 'DarkView-timeRelatedTagArgs' Dragory 2020-05-22 21:14:45 +03:00
  • d526632d57
    Tweaks to time/date tag functions Dragory 2020-05-22 21:14:26 +03:00
  • d4f954240d
    Merge branch 'timeRelatedTagArgs' of git://github.com/DarkView/ZeppelinBot into DarkView-timeRelatedTagArgs Dragory 2020-05-22 20:58:46 +03:00
  • 974a02ac86
    Merge branch 'DarkView-kickCleanArg' Dragory 2020-05-22 20:57:42 +03:00
  • 2be80e10d1
    Fix softban permission Dragory 2020-05-22 20:57:31 +03:00
  • 8fdc43e122
    Merge branch 'kickCleanArg' of git://github.com/DarkView/ZeppelinBot into DarkView-kickCleanArg Dragory 2020-05-22 20:56:47 +03:00
  • fd947ba191
    Fix merge conflict Dragory 2020-05-22 20:55:15 +03:00
  • fb8dc03aac
    automod: only apply 1 matching rule on member join Dragory 2020-05-22 20:53:25 +03:00
  • 130afa61eb
    Run Automod on message edits Dragory 2020-05-22 20:52:23 +03:00
  • 238e66474a
    logs: batch log messages by default (1000ms) Dragory 2020-05-22 20:49:57 +03:00
  • 38f71c6d8d
    logs: add excluded_channels Dragory 2020-05-22 20:49:29 +03:00
  • 47c5722060
    Add a shared lock for Persist and ReactionRoles plugins to prevent race conditions Dragory 2020-05-22 20:35:15 +03:00
  • f376b173cc implemented ban search command. moved search rendering code to new method roflmaoqwerty 2020-05-18 23:59:45 +10:00
  • d7e2cf8721 refactored search result format methods roflmaoqwerty 2020-01-29 07:42:27 +11:00
  • 54052d9237 implemented performBanSearch roflmaoqwerty 2020-01-26 09:14:06 +11:00
  • a5178dc78f
    *Remove* debug line Dragory 2020-05-13 07:56:39 +03:00
  • 976a1c8d50
    Remove debug line Dragory 2020-05-13 07:54:54 +03:00
  • b83122365a
    Fix !role help not using the proper prefix at one place Dragory 2020-05-13 07:51:52 +03:00
  • fc706d38ee
    Fix SimpleError not logging properly Dragory 2020-05-11 04:02:22 +03:00
  • 31d3e2b1d7
    Another potential fix for Node.js 13/14 incompatibility Dragory 2020-05-08 18:29:17 +03:00
  • 0de53d1fb4
    Possible fix for module error on Node.js 13 and 14 Dragory 2020-05-08 03:13:30 +03:00
  • cb3a6c310d discordapp to discord Dark 2020-05-05 15:14:41 +02:00
  • b251942e40
    discordapp.com -> discord.com Dragory 2020-05-04 21:56:15 +03:00
  • 2d01a4194f Convert clear_mute to accept multiple IDs, with proper error handling Dark 2020-05-02 19:20:52 +02:00
  • d7bacc6721 Fix "null" on server command for boost amount Dark 2020-05-02 19:13:53 +02:00
  • 0f77f82a13 Fix return value of timeXAgo being incompatible with format functions Dark 2020-04-25 17:34:22 +02:00
  • 40f5a7f043 If statements must be braced Dark 2020-04-11 18:03:48 +02:00
  • 2c230ec00d Added today, timeXAgo, humanizeTime and discordDateFormat Dark 2020-04-11 17:59:04 +02:00
  • 4cf8c2ae92
    Allow getUrlsInString() to match urls that start mid-word with a protocol Dragory 2020-04-23 18:57:31 +03:00
  • ee3978797b
    Fix a couple errors Dragory 2020-04-21 19:03:32 +03:00
  • ca3016d945 automod: Add option to display message link Dark 2020-04-19 21:02:05 +02:00
  • 1108a83ea5 automod: Edit support and edit-reflag prevention Dark 2020-04-19 20:58:17 +02:00
  • 37704069f1
    automod: only match highlighted links in match_links by default Dragory 2020-04-17 23:28:09 +03:00
  • 96f44b873e
    Fix rare automod crash when the member for a message can't be found Dragory 2020-04-16 00:03:07 +03:00
  • 3c3327d9f0
    Fix automod error when the member is not cached Dragory 2020-04-15 22:38:13 +03:00
  • 166c011997
    Fix error when missing permissions to post in case log channel Dragory 2020-04-15 09:15:00 +03:00
  • 1eaf753f66
    Temp crash fix Dragory 2020-04-14 15:07:01 +03:00
  • b30df3f8d4
    Automod: add include_words/exclude_words and include_regex/exclude_regex to match_links trigger Dragory 2020-04-11 16:56:55 +03:00
  • e67816ec7b
    Automod: add deleteMessageDays option to ban action Dragory 2020-04-11 16:27:58 +03:00
  • 2971d1361e
    ModActions: add ban_delete_message_days option; add -delete-days / -d option to !ban Dragory 2020-04-11 16:23:41 +03:00
  • 4ea9a76edd
    Fix rare edge case crash in automod Dragory 2020-04-10 21:27:31 +03:00
  • 56b1ae8785
    ReactionRoles: show an error for invalid emojis Dragory 2020-04-10 11:30:37 +03:00
  • d125176907
    Fix crash when trying to match words to a custom status with only an emoji Dragory 2020-04-10 11:27:23 +03:00
  • 7a5b11597b Fix error if game doesnt have small text or large text but only one Dark 2020-04-05 15:34:23 +02:00
  • 5c62c0752f
    Fix match_messages filters breaking when message doesn't have text content Dragory 2020-04-09 23:30:24 +03:00
  • 2c0bcb012a
    Fix config editor breaking on non-100% zoom levels Dragory 2020-04-08 23:50:56 +03:00
  • 48a9e0e883
    Require can_create for tag inspection Dragory 2020-04-08 21:09:32 +03:00
  • 7485c7f7d7
    automod: allow warn/mute/kick/ban for username, nickname, and custom status matching Dragory 2020-04-08 21:05:46 +03:00
  • 65112b39bb
    Add 'reply' Automod action Dragory 2020-04-08 17:15:13 +03:00
  • f2f24107eb Replace softban with call to clean, also posting a deprecation warning Dark 2020-04-04 17:55:16 +02:00
  • f68176f01d
    Bump acorn from 6.3.0 to 6.4.1 in /dashboard dependabot[bot] 2020-04-04 14:36:05 +00:00
  • d82f88bc24 Add export option to mutes command Dark 2020-04-03 23:17:24 +02:00
  • ac33a0de1e Allow -clean, essentially softban in kick command Dark 2020-04-03 17:13:08 +02:00
  • af360eaa73
    Fix multiline automod message match alerts being cut off Dragory 2020-04-03 16:54:57 +03:00
  • a10cb27757
    Code style fix Dragory 2020-04-03 16:42:30 +03:00
  • 53daff498b
    Merge branch 'master' of github.com:Dragory/ZeppelinBot Dragory 2020-04-03 16:41:01 +03:00
  • 6b5bba992c
    Add status message to !massaddrole so it doesn't look like the command froze while it's resolving users Dragory 2020-04-03 16:40:55 +03:00
  • 1ac8c4e444
    Fix automod mute action Dragory 2020-04-03 16:40:05 +03:00
  • aba270ffbb
    Merge pull request #36 from DarkView/updatedWarnThreshold Miikka 2020-04-03 16:22:45 +03:00
  • 76e371854f moved new emoji to beginning of join log roflmaoqwerty 2020-02-20 23:30:52 +11:00
  • 1eb0d8b985 Enable checking for emoji, asset text and details when using -ss Dark 2020-03-10 00:49:41 +01:00
  • 80389cccf9 Fix spacing issue for aliases. / was right behind the alias Dark 2020-03-06 15:03:06 +01:00
  • d7e9b1f94d Fix newline not working and changed from @ to userid in basic usage Dark 2020-03-06 15:00:18 +01:00
  • e6952aee2d Change vcalert to follow because vcalert is stupid and alias: f is free Dark 2020-02-27 23:32:46 +01:00
  • b787ec146a Fix spacing before this gets pulled Dark 2020-02-16 17:13:58 +01:00
  • 5afe3ce3fe Made Alerts infinite until timed out, added -active and changed cmd sigm Dark 2020-02-02 17:01:03 +01:00
  • 2c63509084 Added ability to white or blacklist attachment filetype in automod Dark 2020-03-20 18:04:37 +01:00
  • 22982b8113 added a limit of 2048 to the resize command so it cant cripple the bot roflmaoqwerty 2020-02-20 22:57:35 +11:00
  • 60fdae5df9
    Allow some unknown members in mass role addition/removal Dragory 2020-03-28 15:58:32 +02:00
  • 820c9b466e
    Add mass role add/remove commands. Fix UnknownUser mentions in logs. Fix unnecessary audit log reads when adding/removing roles and the log type is ignored. Dragory 2020-03-28 15:21:13 +02:00
  • 9aeae4f89e
    Improve error resilience with auto-reactions Dragory 2020-03-03 11:19:36 +02:00
  • 318f80a26d Fix merge conflict Dark 2020-02-16 17:30:17 +01:00
  • 249fff259b
    Fix crash Dragory 2020-01-29 02:51:07 +02:00
  • 89f545eb62
    Allow overriding user notification method for mod actions via -notify and -notify-channel. Allow setting these settings for automod actions as well. Dragory 2020-01-29 02:44:11 +02:00
  • 0ee942728c Updated Warn Threshold to work with latest release Dark 2020-01-28 23:17:09 +01:00
  • 77e5f429c5
    Created and implemented status search flag for search command roflmaoqwerty 2020-01-22 21:32:47 +11:00
  • d2dc69f35d !avatar now properly animates gif avatars (#34) roflmaoqwerty 2020-01-29 07:21:03 +11:00
  • 4eb28c3bd8 Remove manual mutes (#33) roflmaoqwerty 2020-01-29 07:20:05 +11:00
  • 5d49a3b5eb
    automod: delete obsolete constant; bump recent action expiry time to 5 minutes Dragory 2020-01-28 22:18:12 +02:00
  • 7cb485b798
    Bot response style tweak Dragory 2020-01-28 22:16:37 +02:00
  • 2a01ef1edd
    Fix [object Promise] on automod case notes Dragory 2020-01-28 22:16:19 +02:00
  • 462a604c8b
    Fix antiraid_level override criteria not working Dragory 2020-01-28 22:15:32 +02:00
  • 60af27c526
    Fix antiraid level not being set properly Dragory 2020-01-27 22:07:46 +02:00
  • 84ed1405f0
    Fix various automod actions not working for 'other' type matches Dragory 2020-01-27 21:59:13 +02:00
  • 84135b201b
    Add anti-raid levels to automod. Large refactor of spam detection. Add member_join and member_join_spam triggers. Dragory 2020-01-26 19:54:32 +02:00
  • dc27821a63
    Add auto-delete plugin Dragory 2020-01-23 01:31:23 +02:00
  • c0b12254b1
    Small code clean-up Dragory 2020-01-22 23:31:48 +02:00
  • 7897f6e312
    Merge pull request #31 from roflmaoqwerty/mention-self-assignable-roles Miikka 2020-01-22 23:27:47 +02:00
  • ee5d3fe8ef Created config option to <@&> mention roles in the success messages for self assignable roles roflmaoqwerty 2020-01-22 22:42:20 +11:00