3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-05-16 22:55:03 +00:00

Commit graph

  • 034391d9fe Add QueuedEventEmitter, use it for GuildSavedMessages events Dragory 2018-11-24 14:58:54 +02:00
  • effaff5dc8 Add QueuedEventEmitter, use it for GuildSavedMessages events Dragory 2018-11-24 14:58:54 +02:00
  • b2a7887fef GuildSavedMessages: save messages in a more compact way Dragory 2018-11-24 14:53:55 +02:00
  • 01d73565b6 GuildSavedMessages: save messages in a more compact way Dragory 2018-11-24 14:53:55 +02:00
  • 62b560a507 PostPlugin: don't require channel id for !edit Dragory 2018-11-24 14:34:05 +02:00
  • cfc36be127 PostPlugin: don't require channel id for !edit Dragory 2018-11-24 14:34:05 +02:00
  • 9bb99e5539 GuildSavedMessages: only return non-deleted messages with find Dragory 2018-11-24 14:33:43 +02:00
  • 2f341d97d8 GuildSavedMessages: only return non-deleted messages with find Dragory 2018-11-24 14:33:43 +02:00
  • 5fe2f9fc39 GuildSavedMessages: remove guild_id override Dragory 2018-11-24 14:23:10 +02:00
  • 68fa25fbc4 GuildSavedMessages: remove guild_id override Dragory 2018-11-24 14:23:10 +02:00
  • f9ca7aeca9 Add missing is_permanent column to SavedMessage entity Dragory 2018-11-24 14:22:44 +02:00
  • 07b9ca843b Add missing is_permanent column to SavedMessage entity Dragory 2018-11-24 14:22:44 +02:00
  • 9488d93ac2 PostPlugin: save bot-posted messages Dragory 2018-11-24 14:19:47 +02:00
  • 7dd452f7dd PostPlugin: save bot-posted messages Dragory 2018-11-24 14:19:47 +02:00
  • 6b89d1eda7 Some code reorganisation Dragory 2018-11-24 14:18:48 +02:00
  • b692c06b4f Some code reorganisation Dragory 2018-11-24 14:18:48 +02:00
  • a60b1a5b22 Add MessageSaver plugin. Fix some buggy queries. Dragory 2018-11-24 14:01:06 +02:00
  • ba2ad8a528 Add MessageSaver plugin. Fix some buggy queries. Dragory 2018-11-24 14:01:06 +02:00
  • 3913440005 Merge branch 'master' of github.com:Dragory/ZeppelinBot Dragory 2018-10-26 06:41:53 +03:00
  • 50fb696d62 Merge branch 'master' of github.com:Dragory/ZeppelinBot Dragory 2018-10-26 06:41:53 +03:00
  • 89dfeccd90 Switch from Knex to TypeORM. Update Knub. Dragory 2018-10-26 06:41:20 +03:00
  • f9c16263ae Switch from Knex to TypeORM. Update Knub. Dragory 2018-10-26 06:41:20 +03:00
  • 11a4922344 plugins.censor: make token filter case-insensitive Miikka 2018-10-05 20:22:19 +03:00
  • 6720a9a70e
    plugins.censor: make token filter case-insensitive Miikka 2018-10-05 20:22:19 +03:00
  • 97f32c5f15 Rename SpamLogs to Archives. Tweak spam archive format. Dragory 2018-08-18 19:51:28 +03:00
  • e3ff4cef45 Rename SpamLogs to Archives. Tweak spam archive format. Dragory 2018-08-18 19:51:28 +03:00
  • ff99c1a84e Improve spam detection in laggy circumstances Dragory 2018-08-18 19:21:39 +03:00
  • c9db802638 Improve spam detection in laggy circumstances Dragory 2018-08-18 19:21:39 +03:00
  • b2b9e93f8f fix(ModActions): don't create duplicate logs/cases for massbans; add more code comments Dragory 2018-08-18 13:34:57 +03:00
  • 86f7d268db fix(ModActions): don't create duplicate logs/cases for massbans; add more code comments Dragory 2018-08-18 13:34:57 +03:00
  • a288c58995 prettier: increase max line width to 120 Dragory 2018-08-18 13:24:13 +03:00
  • aac3ac7dd8 prettier: increase max line width to 120 Dragory 2018-08-18 13:24:13 +03:00
  • bc437a9052 fix(censor): don't crash on invalid invites Dragory 2018-08-16 20:08:09 +03:00
  • 622a8c3316 fix(censor): don't crash on invalid invites Dragory 2018-08-16 20:08:09 +03:00
  • 3a9f3ec696 Add massban command Dragory 2018-08-16 20:07:43 +03:00
  • 1f4b89700c Add massban command Dragory 2018-08-16 20:07:43 +03:00
  • ad385ff28a !mutes fixes Dragory 2018-08-05 01:43:31 +03:00
  • 741118d877 !mutes fixes Dragory 2018-08-05 01:43:31 +03:00
  • 541e9fdea0 Add Tags plugin Dragory 2018-08-05 01:32:59 +03:00
  • 4a1a14be59 Add Tags plugin Dragory 2018-08-05 01:32:59 +03:00
  • 6040d1acb8 Rename migration Dragory 2018-08-05 01:32:31 +03:00
  • 54b79ca51f Rename migration Dragory 2018-08-05 01:32:31 +03:00
  • 570e644420 Update Knub to 10.0.0 Dragory 2018-08-05 01:05:40 +03:00
  • f9f0533ca7 Update Knub to 10.0.0 Dragory 2018-08-05 01:05:40 +03:00
  • 0438b08cc8 ModActions: don't re-message on overlapping mute, update old case instead; allow specifying an unmute time Dragory 2018-08-05 00:58:03 +03:00
  • ff9db47c7a ModActions: don't re-message on overlapping mute, update old case instead; allow specifying an unmute time Dragory 2018-08-05 00:58:03 +03:00
  • e58403f499 knexfile: fix issue with nullà dates Dragory 2018-08-05 00:45:54 +03:00
  • ea68512c7e knexfile: fix issue with nullà dates Dragory 2018-08-05 00:45:54 +03:00
  • 8d80439214 LogServer: retry starting the web server if it fails due to EADDRINUSE (probably old instance of the bot still shutting down) Dragory 2018-08-05 00:45:35 +03:00
  • 21c713255c LogServer: retry starting the web server if it fails due to EADDRINUSE (probably old instance of the bot still shutting down) Dragory 2018-08-05 00:45:35 +03:00
  • 132edd1c75 Update Knub to 9.6.6 Dragory 2018-08-05 00:44:13 +03:00
  • 39c2b1af81 Update Knub to 9.6.6 Dragory 2018-08-05 00:44:13 +03:00
  • 61ecade13d BotControl: add function to reload all global plugins, other tweaks Dragory 2018-08-05 00:43:58 +03:00
  • c119424bd5 BotControl: add function to reload all global plugins, other tweaks Dragory 2018-08-05 00:43:58 +03:00
  • 3991858511 Add case_id to mutes. Add !mutes command to list mutes. Dragory 2018-08-05 00:18:50 +03:00
  • 7a372533ec Add case_id to mutes. Add !mutes command to list mutes. Dragory 2018-08-05 00:18:50 +03:00
  • 128ae87b41 Add !guild_reload to reload the current guild's config and plugins Dragory 2018-08-03 19:26:54 +03:00
  • 60c434999e Add !guild_reload to reload the current guild's config and plugins Dragory 2018-08-03 19:26:54 +03:00
  • 141b6cbf43 Use fancier typings in ReactionRolesPlugin Dragory 2018-08-03 19:26:27 +03:00
  • 1b151fff24 Use fancier typings in ReactionRolesPlugin Dragory 2018-08-03 19:26:27 +03:00
  • bebb870bcd Don't crash when sending a log message that is too long Dragory 2018-08-03 19:26:06 +03:00
  • 32856329b5 Don't crash when sending a log message that is too long Dragory 2018-08-03 19:26:06 +03:00
  • 9b209e2fef Don't crash on Discord HTTP errors Dragory 2018-08-03 19:25:00 +03:00
  • be1c327093 Don't crash on Discord HTTP errors Dragory 2018-08-03 19:25:00 +03:00
  • 0012556832 fix(censor): handle unknown invites gracefully Dragory 2018-08-03 19:24:40 +03:00
  • e585f63bec fix(censor): handle unknown invites gracefully Dragory 2018-08-03 19:24:40 +03:00
  • 9e0bbc5cc6 Merge branch 'master' of github.com:Dragory/ZeppelinBot Dragory 2018-08-03 19:12:21 +03:00
  • aee14eac10 Merge branch 'master' of github.com:Dragory/ZeppelinBot Dragory 2018-08-03 19:12:21 +03:00
  • 46ba73c6e6 fix(spam): recent actions being considered from all users, not just the author of the message being evaluated Miikka 2018-08-03 11:23:08 +03:00
  • 01a1f4cbe3
    fix(spam): recent actions being considered from all users, not just the author of the message being evaluated Miikka 2018-08-03 11:23:08 +03:00
  • 1c2b9ddb99 Add zalgo filter in Censor plugin Dragory 2018-08-02 22:24:54 +03:00
  • 395ed8b58d Add zalgo filter in Censor plugin Dragory 2018-08-02 22:24:54 +03:00
  • f6f975a339 Add default mod override for Spam plugin Dragory 2018-08-02 22:22:51 +03:00
  • b3492090b8 Add default mod override for Spam plugin Dragory 2018-08-02 22:22:51 +03:00
  • f165c906ad fix(spam): mute time being treated as seconds instead of minutes Dragory 2018-08-02 17:53:50 +03:00
  • 96a9a189e0 fix(spam): mute time being treated as seconds instead of minutes Dragory 2018-08-02 17:53:50 +03:00
  • e424cddcd6 Change voice activity log format Dragory 2018-08-02 17:53:29 +03:00
  • 57184853b2 Change voice activity log format Dragory 2018-08-02 17:53:29 +03:00
  • 59439d128e fix: more db timezone issues Dragory 2018-08-02 17:53:03 +03:00
  • 2e7d51ca31 fix: more db timezone issues Dragory 2018-08-02 17:53:03 +03:00
  • f9baa15140 Allow browsing !search result pages Dragory 2018-08-02 04:00:42 +03:00
  • 2520fac7d6 Allow browsing !search result pages Dragory 2018-08-02 04:00:42 +03:00
  • 1ef86eb97d Crash on errors after all Dragory 2018-08-02 03:46:29 +03:00
  • e2261cd758 Crash on errors after all Dragory 2018-08-02 03:46:29 +03:00
  • 546281d495 Don't ask Dragory 2018-08-02 03:03:59 +03:00
  • ebd25b13c2 Don't ask Dragory 2018-08-02 03:03:59 +03:00
  • 8dde7fec76 Add optional 'expanded' param to !cases Dragory 2018-08-02 03:01:22 +03:00
  • 9769e38f17 Add optional 'expanded' param to !cases Dragory 2018-08-02 03:01:22 +03:00
  • 716a3ae3c6 Roll back and lock knex to 0.12.6 Dragory 2018-08-02 02:51:33 +03:00
  • 2aaacef2c3 Roll back and lock knex to 0.12.6 Dragory 2018-08-02 02:51:33 +03:00
  • 6c5a05c95c Cap !cases reason previews to 80-ish characters Dragory 2018-08-02 02:46:57 +03:00
  • 93c512c402 Cap !cases reason previews to 80-ish characters Dragory 2018-08-02 02:46:57 +03:00
  • 44792a824b Add some safeguards against messages without an author Dragory 2018-08-02 02:28:52 +03:00
  • 27d525c155 Add some safeguards against messages without an author Dragory 2018-08-02 02:28:52 +03:00
  • 29a229ba49 Don't crash on error; just console.error it Dragory 2018-08-02 01:19:20 +03:00
  • c4523ddc32 Don't crash on error; just console.error it Dragory 2018-08-02 01:19:20 +03:00
  • d366be0e19 Add colours for new case types, and tweak the old colours Dragory 2018-08-02 01:15:05 +03:00
  • 1ef88b61f7 Add colours for new case types, and tweak the old colours Dragory 2018-08-02 01:15:05 +03:00
  • 116bf58e08 Fix snowflakes being rounded when querying the database Dragory 2018-08-02 00:58:21 +03:00
  • b5b71bcf04 Fix snowflakes being rounded when querying the database Dragory 2018-08-02 00:58:21 +03:00