Commit graph

  • 1778f95453
    Add link to original case in case log channel to case embed Dragory 2020-08-10 03:22:57 +03:00
  • eb203a3b7a
    Use server timezone and date formats in case summaries. Link to cases in case log channel from case summaries. Dragory 2020-08-10 03:18:34 +03:00
  • 638f9685b1
    !userinfo: link cases when possible Dragory 2020-08-10 02:38:49 +03:00
  • 19a82b767f
    When updating cases, update existing case embed in case log channel if possible Dragory 2020-08-10 02:35:47 +03:00
  • 7cd58c2b6d
    !userinfo: mention roles, sort by hierarchy Dragory 2020-08-10 02:25:19 +03:00
  • cfb588a7c3
    validateGuildConfig: also catch StrictValidationError Dragory 2020-08-10 02:22:56 +03:00
  • 4c7a51f586
    automod: add role_added and role_removed triggers Dragory 2020-08-10 02:22:39 +03:00
  • bfa9cf55a7
    automod: change_nickname action can now also take simply a string value Dragory 2020-08-10 01:37:20 +03:00
  • 212e50077a
    Small tweaks/code cleanup Dragory 2020-08-10 01:34:45 +03:00
  • 0af03978e5
    Fixes to RegExpRunner usage in !search and !bansearch, validate that input regex is valid Dragory 2020-08-10 01:31:32 +03:00
  • 1d5dd10bff
    Add -match option to !clean Dragory 2020-08-10 01:09:45 +03:00
  • 1f52ebef44
    Update to knub@30.0.0-beta.21, knub-command-manager@8.1.2 Dragory 2020-08-10 01:04:45 +03:00
  • 8e37ca3609
    Fix last update/version in !about Dragory 2020-08-10 01:02:48 +03:00
  • bcfaf1fee3
    Use RegExpRunner in !search and !bansearch Dragory 2020-08-10 00:39:07 +03:00
  • c67a1df11d
    Add support for server-specific timezone and date format settings Dragory 2020-08-10 00:24:06 +03:00
  • ddbbc543c2
    Add !deletecase Dragory 2020-08-09 22:44:07 +03:00
  • 8826b2521d
    Allow more color formats in !post_embed / !edit_embed -color Dragory 2020-08-09 20:21:01 +03:00
  • a641312853
    resolveUser: return null if the passed value is not a valid id Dragory 2020-08-09 20:10:03 +03:00
  • 5215dd0738
    Add !slowmode command Dragory 2020-08-09 17:28:21 +03:00
  • 2d8decdb4f
    RegExpRunner: fix edge case error Dragory 2020-08-09 16:58:59 +03:00
  • bb823b6274
    slowmode: fix bot slowmodes not being applied for slowmodes over 6h; add -mode option; add eager permission checks Dragory 2020-08-09 16:58:36 +03:00
  • 805e275f5b
    Add eager permission checks to !auto_reactions Dragory 2020-08-07 01:27:08 +03:00
  • d9c952bebd
    Make BOT_ALERT log text more prominent by default Dragory 2020-08-07 01:22:52 +03:00
  • 6d4a7cdafd
    More work on permission utils and eager permission checks Dragory 2020-08-07 01:21:31 +03:00
  • 8af64a6944
    Improve permission utils, make them bigint-aware Dragory 2020-08-07 00:39:52 +03:00
  • a404c7a97f
    auto_reactions: check permissions ahead-of-time Dragory 2020-08-07 00:09:05 +03:00
  • d276d8e28a
    Tweak !user/!userinfo styles Dragory 2020-08-06 01:56:51 +03:00
  • 76d4efcaf3
    Add support for messageTarget input in commands that take a message id Dragory 2020-08-06 01:54:46 +03:00
  • 28afb5b8d3
    Fix API server crash when specifying null as a plugin's options Dragory 2020-08-06 01:21:03 +03:00
  • 4f45fe261d
    Fix self_grantable_roles basic configuration example Dragory 2020-08-06 01:13:16 +03:00
  • 106a959b4d
    Add new multi-use !info command Dragory 2020-08-06 01:10:40 +03:00
  • 7ad2458fd9
    Rename !info to !user/!userinfo Dragory 2020-08-06 00:48:29 +03:00
  • e8ff297368
    Add !message/!messageinfo command Dragory 2020-08-06 00:46:47 +03:00
  • 60aff76ebe
    !source: don't show source of messages you don't have access to; allow mods to use the command by default Dragory 2020-08-05 23:57:09 +03:00
  • 14af94e7a3
    Add !channel/!channelinfo Dragory 2020-08-05 22:54:14 +03:00
  • a1a5952e44
    !info style tweaks Dragory 2020-08-05 22:18:38 +03:00
  • 16a85ed9a9
    Update !info styles to match !server and !invite Dragory 2020-08-05 22:16:53 +03:00
  • ae1b749169
    Remove embed color from !server Dragory 2020-08-05 22:03:56 +03:00
  • 1fb7cffce0
    Update !invite title formatting to match !server Dragory 2020-08-05 22:03:07 +03:00
  • 6118639dd3
    Update !server embed to be consistent with !invite embed Dragory 2020-08-05 22:01:29 +03:00
  • 25b23c61ef
    reaction_roles: fix !reaction_roles matching emojis/roles incorrectly; add progress message Dragory 2020-08-05 21:49:01 +03:00
  • 862a9fdb02
    custom_events: fix command triggers not being registered Dragory 2020-08-05 20:21:48 +03:00
  • 1040bf581a
    Work on !invite styles Dragory 2020-08-05 20:18:30 +03:00
  • ff056def4a
    !invite: add invite creator information when available Dragory 2020-08-05 19:32:58 +03:00
  • 0dc629ca84
    Fix !info breaking when used without specifying a user id Dragory 2020-08-05 19:10:55 +03:00
  • 7d48f77935
    RegExpRunner: make timeouts more lax Dragory 2020-08-05 19:08:47 +03:00
  • 024078ccdc
    Add !invite utility command Dragory 2020-08-05 18:52:15 +03:00
  • ebdeabdc32
    automod: fix error when matching an unknown invite Dragory 2020-08-05 18:06:36 +03:00
  • 6f30356065
    Rename serverInfo() abstraction to getServerInfoEmbed() Dragory 2020-08-05 17:40:20 +03:00
  • 1df00d8548
    Reorganize !info abstraction Dragory 2020-08-05 17:38:47 +03:00
  • a234e18ec3
    !server: fix max emoji count not including animated emojis Dragory 2020-08-05 05:00:45 +03:00
  • 52980a2515
    !server: make sure we only show information for other servers when it's public information Dragory 2020-08-05 04:59:57 +03:00
  • d1402b2400
    Allow passing server id to !server, add alias !serverinfo Dragory 2020-08-05 04:38:10 +03:00
  • 741a742eb8
    !server: use new approximate counts for member/online count Dragory 2020-08-05 03:56:19 +03:00
  • 925cf718e7
    Replace transliteration package use with a custom normalizer function Dragory 2020-08-05 03:38:14 +03:00
  • ceb567ad9a
    Don't send null/undefined as audit log reasons Dragory 2020-08-05 02:54:02 +03:00
  • b2a67523a1
    Add kick reason to audit log when using !kick Dragory 2020-08-05 02:52:45 +03:00
  • bbc97998c8
    Clarify !kick -clean ban/unban reasons Dragory 2020-08-05 02:51:20 +03:00
  • ff05b28820
    Merge branch 'almeidx-knub30' Dragory 2020-08-05 02:50:02 +03:00
  • 2077022299
    Merge branch 'knub30' of git://github.com/almeidx/ZeppelinBot into almeidx-knub30 Dragory 2020-08-05 02:45:54 +03:00
  • 0c97ec9337
    Merge branch 'CleverSource-master' Dragory 2020-08-05 02:45:02 +03:00
  • 1a182b26eb
    Fix merge conflict Dragory 2020-08-05 02:44:54 +03:00
  • 49d965a61d
    Merge branch 'master' of github.com:Dragory/ZeppelinBot Dragory 2020-08-05 02:43:10 +03:00
  • c1da3494f3
    Merge branch 'roflmaoqwerty-fix-avatar-cmd' Dragory 2020-08-05 02:42:52 +03:00
  • 757c86ec05
    Fix merge conflict Dragory 2020-08-05 02:42:40 +03:00
  • ca0fe50806
    Merge pull request #98 from DarkView/k30_massmute Miikka 2020-08-05 02:40:36 +03:00
  • b8269ebc81
    Merge pull request #97 from DarkView/k30_infoOnSingleSearch Miikka 2020-08-05 02:40:09 +03:00
  • 36d1de86d0
    Merge branch 'DarkView-fr_caseNumberInLogs' Dragory 2020-08-05 02:39:12 +03:00
  • f27050a44c
    Fix merge conflict Dragory 2020-08-05 02:39:03 +03:00
  • c6158adc38
    Tweaks to RegExpRunner Dragory 2020-08-05 02:36:09 +03:00
  • f71c0c076a
    If !tag eval fails, let the user know the error Dragory 2020-08-05 02:26:47 +03:00
  • f93291e604
    Show BOT_ALERT if tag rendering fails Dragory 2020-08-05 02:25:32 +03:00
  • 5ea0f7eb46
    Improve audit log error handling, show BOT_ALERT in more cases Dragory 2020-08-05 02:25:13 +03:00
  • ffc25791ca
    Raise regex timeout from 100ms to 250ms Dragory 2020-08-05 01:19:24 +03:00
  • ad52ace055
    Fix error Dragory 2020-08-05 01:19:09 +03:00
  • a7fa258f2a
    Run user-supplied regexes in worker threads with a timeout Dragory 2020-08-05 01:15:36 +03:00
  • 8600cc4195 Update Massmute to newest version... again Dark 2020-07-29 02:32:01 +02:00
  • 19b97bc32b
    Merge pull request #102 from DarkView/fr_cleaningMessageOnClean Miikka 2020-08-03 01:13:52 +03:00
  • 29b7bf7760
    Merge pull request #101 from DarkView/fix_undefined#undefinedWelcomeMessage Miikka 2020-08-03 01:12:31 +03:00
  • 1e74b68452
    Merge pull request #104 from DarkView/fix_searchRequired Miikka 2020-08-03 01:12:12 +03:00
  • 68e2e38f5c Fix search being required on !roles Dark 2020-08-02 22:31:56 +02:00
  • 2e9e47ac83
    Fix up some automod context objects/types Dragory 2020-08-02 16:11:42 +03:00
  • 97bd884ba3
    spam: fix level-based overrides not working Dragory 2020-08-02 16:11:17 +03:00
  • 9681ddcc40
    tags: fix !tag list failing if there are too many tags Dragory 2020-08-02 16:01:22 +03:00
  • e131c77e20 Allow for caseNumber in Logs, showing the case number - repalce log evts Dark 2020-08-02 02:30:01 +02:00
  • 6caf7b1304
    automod: fix spam filters counting edits multiple times Dragory 2020-08-02 03:23:12 +03:00
  • 9bbd245388
    Update Knub to v30.0.0-beta.20 Dragory 2020-08-02 02:55:44 +03:00
  • 1e2466ecf6 Post a message letting the mod know we are now cleaning Dark 2020-08-02 01:31:27 +02:00
  • 587ed1cb67 Fix failed DM welcome messages sending the log undefined#undefined Dark 2020-08-02 00:48:52 +02:00
  • b4b16d0d88
    Return some rate limit fiddling for reaction roles Dragory 2020-08-02 00:23:14 +03:00
  • 08524dee58
    Leave unknown/non-whitelisted servers automatically Dragory 2020-08-01 23:57:19 +03:00
  • 88b8573f5a
    Merge branch 'master' of github.com:Dragory/ZeppelinBot Dragory 2020-08-01 23:53:58 +03:00
  • ea069c5db3
    companion_channels: handle errors gracefully Dragory 2020-08-01 23:53:47 +03:00
  • 57316b142a
    reaction_roles: handle errors when adding reactions gracefully Dragory 2020-08-01 23:47:12 +03:00
  • 38413a7a7d
    Merge pull request #99 from Dragory/dependabot/npm_and_yarn/dashboard/elliptic-6.5.3 Miikka 2020-08-01 15:29:41 +03:00
  • eb606ef4e8
    Merge pull request #100 from DarkView/fix_outOfServerMuteUnmute Miikka 2020-08-01 15:29:21 +03:00
  • 85bca9bc92
    Remove some of the non-fruitful debug attempts Dragory 2020-08-01 15:26:01 +03:00
  • 5bc63e2945
    Merge branch 'master' of github.com:Dragory/ZeppelinBot Dragory 2020-08-01 12:58:55 +03:00
  • f882879d7c
    post: fix crash when using -enable-mentions Dragory 2020-08-01 12:43:11 +03:00
  • 532041ad0d Fixed mistake that made REST calls we know will fail on forcemute/unmute Dark 2020-07-31 19:31:36 +02:00