3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-03-14 21:31:50 +00:00

Commit graph

  • c5f139df24 Add softban command. Mod action fixes and tweaks. Dragory 2018-08-02 00:51:25 +03:00
  • a0f5114f62 Add softban command. Mod action fixes and tweaks. Dragory 2018-08-02 00:51:25 +03:00
  • e984fe89e5 Spam config: muteTime -> mute_time Dragory 2018-08-02 00:51:04 +03:00
  • 3e7aff5b1f Spam config: muteTime -> mute_time Dragory 2018-08-02 00:51:04 +03:00
  • 3e5f182aaf Switch from node-mariasql to mysql2 Dragory 2018-08-02 00:48:48 +03:00
  • 94c8e1cf43 Switch from node-mariasql to mysql2 Dragory 2018-08-02 00:48:48 +03:00
  • eb7efd9648 Add log url to automatic spam mute cases Dragory 2018-08-01 20:21:55 +03:00
  • ef61eae2ec Add log url to automatic spam mute cases Dragory 2018-08-01 20:21:55 +03:00
  • 8220a2bf88 Change spam log expiry time from 7 days to 90 days Dragory 2018-08-01 20:17:30 +03:00
  • c27f60ba28 Change spam log expiry time from 7 days to 90 days Dragory 2018-08-01 20:17:30 +03:00
  • 41ddea9597 Move SPAM_DELETE log url to its own line Dragory 2018-08-01 20:10:48 +03:00
  • 464fb732f2 Move SPAM_DELETE log url to its own line Dragory 2018-08-01 20:10:48 +03:00
  • c479ef1ff6 feat: save deleted spam logs; server spam logs from a web server; update Knub to 9.6.4 Dragory 2018-08-01 20:09:51 +03:00
  • 16be52a5e7 feat: save deleted spam logs; server spam logs from a web server; update Knub to 9.6.4 Dragory 2018-08-01 20:09:51 +03:00
  • 2592de6c2b fix(spam): count duplicate mentions; only clean offending messages Dragory 2018-08-01 19:13:32 +03:00
  • 847ee11195 fix(spam): count duplicate mentions; only clean offending messages Dragory 2018-08-01 19:13:32 +03:00
  • f585342c8d fix(logs): escape mentions in edit/delete logs Miikka 2018-08-01 09:36:46 +03:00
  • e8c021eea6
    fix(logs): escape mentions in edit/delete logs Miikka 2018-08-01 09:36:46 +03:00
  • f77e70d4d2 fix: percentage signs in mod action reasons causing crashes Dragory 2018-08-01 00:52:44 +03:00
  • fb5c29a827 fix: load all guild members on start Dragory 2018-07-31 20:58:48 +03:00
  • d3dbb9f479 fix(logs): use log type strings for include/exclude Dragory 2018-07-31 20:23:33 +03:00
  • 0d6bd097c8 Update Knub to 9.6.2 Dragory 2018-07-31 19:37:18 +03:00
  • 229f27f2f3 Add Expunged case type Dragory 2018-07-31 19:37:07 +03:00
  • b0c10b1fda Only load plugins that are defined in config Dragory 2018-07-31 19:00:17 +03:00
  • 808fa26b3d Ignore a temp file Dragory 2018-07-31 18:08:10 +03:00
  • 5359d0d5fe General fixes. Update Knub to 9.6.1. Add info and server commands. Dragory 2018-07-31 04:02:45 +03:00
  • 7ded84b924 Add spam plugin. Add clean commands. Update Knub to 9.6.0. Dragory 2018-07-31 02:42:45 +03:00
  • ad6afdfac1 Add persist plugin Dragory 2018-07-30 23:35:44 +03:00
  • e7734c558c Add censor plugin. Various other fixes/features. Update Knub to 9.4.13. Dragory 2018-07-30 01:44:03 +03:00
  • 0c806f32fd More work on logging and automatic mod actions Dragory 2018-07-29 23:30:24 +03:00
  • 724c30703f feat: add logging for most events Dragory 2018-07-29 18:46:49 +03:00
  • 6625e9ffb0 Update Knub to 9.4.11 Dragory 2018-07-29 15:18:50 +03:00
  • c0614f2470 Add ReactionRoles plugin Dragory 2018-07-29 15:18:26 +03:00
  • 92e5282b70 Change error message icon from a red cross to a warning triangle Dragory 2018-07-14 20:56:30 +03:00
  • 67e4e811a7 Add level command for checking your permission level with the bot Dragory 2018-07-14 20:56:08 +03:00
  • 6bf865af77 Add unban, forceban, and addcase commands Dragory 2018-07-14 20:55:39 +03:00
  • b7f06c18d4 Add post plugin for posting messages as the bot Dragory 2018-07-14 20:54:48 +03:00
  • 737a436e67 Separate unmute and mute expiry logs Dragory 2018-07-13 00:11:51 +03:00
  • 4a88dc10a9 Add unmute command Dragory 2018-07-13 00:10:20 +03:00
  • af7902e7de Add guild member join logging Dragory 2018-07-12 03:02:47 +03:00
  • 687d507325 Move default log messages to a .json file Dragory 2018-07-12 03:02:13 +03:00
  • 498ebe8939 Allow JSON TS imports, fix errors from enabling esModuleInterop (required for JSON imports) Dragory 2018-07-12 02:58:34 +03:00
  • e6f296381e Rename ModActions to Cases Dragory 2018-07-12 02:53:26 +03:00
  • 62dfc80a0e Update TS. Add db-migrate npm script. Dragory 2018-07-12 02:49:15 +03:00
  • b23a358631 Add kick and ban commands Dragory 2018-07-12 02:03:22 +03:00
  • 9256014907 Clarify mute function comments Dragory 2018-07-12 02:03:07 +03:00
  • 27a15ec81f Save mute reasons to audit log Dragory 2018-07-12 02:02:15 +03:00
  • 68e2e7dd9b ModActions: don't allow actions on self Dragory 2018-07-12 01:59:13 +03:00
  • 69224810cd Change prettier line width from 80 to 100, reformat files Dragory 2018-07-12 01:45:26 +03:00
  • 7e688ac899 Ignore desktop.ini Dragory 2018-07-12 01:44:45 +03:00
  • e716f3aa7e Add humanize-duration to package.json Dragory 2018-07-12 01:43:37 +03:00
  • 5676cd427f ModActions: fix tryToMessageUser returning false if neither message type is enabled Dragory 2018-07-12 01:43:11 +03:00
  • 7401cdb88c ModActions: add helper function for checking if user can act on another Dragory 2018-07-12 01:42:18 +03:00
  • 22e2dbced1 Show how long mutes last in mute message/cmd response Dragory 2018-07-12 01:38:58 +03:00
  • fcf682a039 ModActions: move user messaging to its own function Dragory 2018-07-12 01:20:20 +03:00
  • 38295e8aa7 Add logging to muting and mute expiring Dragory 2018-07-09 03:13:31 +03:00
  • dff9ba15eb Fix DB timezone not being applied Dragory 2018-07-09 03:12:49 +03:00
  • 736b184646 Show message if mute cmd failed to message the muted user Dragory 2018-07-09 03:00:10 +03:00
  • d938df75cd Use formatTemplateString in mute command Dragory 2018-07-09 02:59:37 +03:00
  • 82daf87fbf warn cmd: add logging; add verification if messaging fails. action log: do not auto-post automatic actions if set so in config Dragory 2018-07-09 02:51:34 +03:00
  • 74f643487c Update Knub. Add lodash.at for new util functions. Dragory 2018-07-09 02:49:51 +03:00
  • c087654979 Add Logs plugin and GuildServerLogs class to communicate with it Dragory 2018-07-09 02:48:36 +03:00
  • 8234f67b0f Fix moment import in index.ts Dragory 2018-07-08 13:58:45 +03:00
  • 15b7da82e8 Add warn and mute commands. General code clean-up. Dragory 2018-07-08 13:57:27 +03:00
  • 28bb8165bc Update Knub to 9.4.5 Dragory 2018-07-07 18:02:57 +03:00
  • 05919d901b Update Knub to 9.4.4 Dragory 2018-07-07 17:27:36 +03:00
  • 2ac8984792 Add repository+model for mutes Dragory 2018-07-07 17:03:13 +03:00
  • 55215dc382 Change the first migration's date to the repo's creation date Dragory 2018-07-07 17:01:44 +03:00
  • e9fb76f76d Use a model class for mod actions Dragory 2018-07-07 17:00:50 +03:00
  • 47f124c7d6 Set moment default timezone to UTC Dragory 2018-07-07 15:39:56 +03:00
  • 30f57dad24 Add npm script for watching changes. Clear obsolete dependencies. Dragory 2018-07-07 14:27:54 +03:00
  • 09d948a0df Fix wrong data type for action_type in migrations Dragory 2018-07-01 04:35:50 +03:00
  • e70f1baa27 Various small fixes Dragory 2018-07-01 04:31:24 +03:00
  • 23c78f2c9c Initial commit in new repository Dragory 2018-07-01 03:35:51 +03:00