3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-07-10 20:47:19 +00:00

Commit graph

  • 5039fdb82a Fix case preview in !cases when two or more of the first case notes have the same timestamp Dragory 2019-04-20 20:15:31 +03:00
  • c38c2cc904 Fix case preview in !cases when two or more of the first case notes have the same timestamp Dragory 2019-04-20 20:15:31 +03:00
  • a410a4e994 Fix some argument type names Dragory 2019-04-20 19:55:35 +03:00
  • 9f7f87dc77 Fix some argument type names Dragory 2019-04-20 19:55:35 +03:00
  • 325a540880 Don't load all members on startup Dragory 2019-04-20 19:54:55 +03:00
  • 51a77b0082 Don't load all members on startup Dragory 2019-04-20 19:54:55 +03:00
  • 8baed81e1d Do saved message clean-up globally, not per-guild Dragory 2019-04-20 19:51:26 +03:00
  • d30fbbbbaa Do saved message clean-up globally, not per-guild Dragory 2019-04-20 19:51:26 +03:00
  • cb6bfaefe0 Make !slowmode 0 an alias for !slowmode disable Dragory 2019-04-20 19:33:39 +03:00
  • d7079df83d Make !slowmode 0 an alias for !slowmode disable Dragory 2019-04-20 19:33:39 +03:00
  • b58b20fdc6 In !cases, use the username from the latest case if the user is not found Dragory 2019-04-20 19:32:20 +03:00
  • 3700a2a4c5 In !cases, use the username from the latest case if the user is not found Dragory 2019-04-20 19:32:20 +03:00
  • 0987125b35 Reduce retention period of saved messages from 1 week to 5 days Dragory 2019-04-20 19:24:28 +03:00
  • f6e487d073 Reduce retention period of saved messages from 1 week to 5 days Dragory 2019-04-20 19:24:28 +03:00
  • 3312c945bd Simplify import in Utility.ts Dragory 2019-04-20 19:23:11 +03:00
  • 7b00dc8498 Simplify import in Utility.ts Dragory 2019-04-20 19:23:11 +03:00
  • 3bbf31ea26 Support attachments in !update Dragory 2019-04-20 19:20:35 +03:00
  • 6b3dc42747 Support attachments in !update Dragory 2019-04-20 19:20:35 +03:00
  • 77b6ddb7ad When adding archive links to a case, make them all permanent, not just the first one Dragory 2019-04-20 19:13:40 +03:00
  • cbc4f1bfdc When adding archive links to a case, make them all permanent, not just the first one Dragory 2019-04-20 19:13:40 +03:00
  • 57dad804b6 Fix user's name not appearing in MEMBER_TIMED_UNMUTE log messages Dragory 2019-04-20 19:09:24 +03:00
  • b8077e59a4 Fix user's name not appearing in MEMBER_TIMED_UNMUTE log messages Dragory 2019-04-20 19:09:24 +03:00
  • 785eeab691 Fix resolvedUser and resolvedUserLoose types Dragory 2019-04-20 19:05:48 +03:00
  • 815b6ce4ac Fix resolvedUser and resolvedUserLoose types Dragory 2019-04-20 19:05:48 +03:00
  • ba7fbd87a7 Add custom argument types for deep-resolved users/members, use these in some places. Deprecate unknownUser (constant) and replace with instances of UnknownUser (class). Dragory 2019-04-20 19:03:30 +03:00
  • ab83e83d42 Add custom argument types for deep-resolved users/members, use these in some places. Deprecate unknownUser (constant) and replace with instances of UnknownUser (class). Dragory 2019-04-20 19:03:30 +03:00
  • 4acf1b3ad4 Update Knub to 20.0.0 Dragory 2019-04-20 19:02:06 +03:00
  • 2d690da92b Update Knub to 20.0.0 Dragory 2019-04-20 19:02:06 +03:00
  • 9a206455dc Deprecate GuildActions. Fix double case posting when muting a user for message spam. Update to new mute/case style when muting a user for "other" spam. Dragory 2019-04-20 17:36:28 +03:00
  • 608f17c532 Deprecate GuildActions. Fix double case posting when muting a user for message spam. Update to new mute/case style when muting a user for "other" spam. Dragory 2019-04-20 17:36:28 +03:00
  • b95da113b2 Fix error when fetching unknown user Dragory 2019-04-19 20:05:20 +03:00
  • 89ce0555a7 Fix error when fetching unknown user Dragory 2019-04-19 20:05:20 +03:00
  • 0619602fc9 Fix spam detection crash if a spam message is deleted before the spam filter applies Dragory 2019-04-19 12:26:17 +03:00
  • 88ed1d9313 Fix spam detection crash if a spam message is deleted before the spam filter applies Dragory 2019-04-19 12:26:17 +03:00
  • 353ce30e6b Fix user mentions not working for mod actions. Allow using plain username to target users with mod actions. Make error messages more consistent. Dragory 2019-04-19 12:25:25 +03:00
  • ee20363dd8 Fix user mentions not working for mod actions. Allow using plain username to target users with mod actions. Make error messages more consistent. Dragory 2019-04-19 12:25:25 +03:00
  • 5952ba13cb Merge branch 'master' of github.com:Dragory/ZeppelinBot Dragory 2019-04-18 08:46:03 +03:00
  • b76f87bbef Merge branch 'master' of github.com:Dragory/ZeppelinBot Dragory 2019-04-18 08:46:03 +03:00
  • 4e5f87fb49 Work on better error messages for mod actions, allow muting users that are not on the server; WIP Dragory 2019-04-18 08:45:51 +03:00
  • f3e6c05c67 Work on better error messages for mod actions, allow muting users that are not on the server; WIP Dragory 2019-04-18 08:45:51 +03:00
  • f01fbafb44 templateFormatter: fix unknown values showing up as "false" Miikka 2019-04-17 09:43:27 +03:00
  • 74cce3d093
    templateFormatter: fix unknown values showing up as "false" Miikka 2019-04-17 09:43:27 +03:00
  • 91a713b3aa Fix bot-maintained slowmodes not being applied Miikka 2019-04-15 14:11:58 +03:00
  • 24e16078ec
    Fix bot-maintained slowmodes not being applied Miikka 2019-04-15 14:11:58 +03:00
  • 2fda98db44 Fix slowmodes longer than 6h Miikka 2019-04-15 14:01:49 +03:00
  • 160c31baf7
    Fix slowmodes longer than 6h Miikka 2019-04-15 14:01:49 +03:00
  • 1f79ea7e90 Fix error when parsing a spam plugin mute time that is of type number Dragory 2019-04-14 20:11:31 +03:00
  • 3643c319d4 Fix error when parsing a spam plugin mute time that is of type number Dragory 2019-04-14 20:11:31 +03:00
  • ff5666a7fe Add safety net for unknown roles in guildMemberUpdate Dragory 2019-04-14 17:05:58 +03:00
  • f5de7db971 Add safety net for unknown roles in guildMemberUpdate Dragory 2019-04-14 17:05:58 +03:00
  • 4e0bd46e0d Add safety net for attempts to create a duplicate case for a single kick audit log entry Dragory 2019-04-14 17:05:07 +03:00
  • c34532e348 Add safety net for attempts to create a duplicate case for a single kick audit log entry Dragory 2019-04-14 17:05:07 +03:00
  • 268d88e4c5 Include user notification result in warn/kick/ban cases Dragory 2019-04-14 17:03:29 +03:00
  • dd7ae1d4b8 Include user notification result in warn/kick/ban cases Dragory 2019-04-14 17:03:29 +03:00
  • c1d3ed6815 Allow overriding default unit for delay strings; use seconds by default for slowmodes Dragory 2019-04-14 14:05:16 +03:00
  • 1ead037b8a Allow overriding default unit for delay strings; use seconds by default for slowmodes Dragory 2019-04-14 14:05:16 +03:00
  • 7a9fc177f0 Update husky & lint-staged, tweak their scripts Dragory 2019-04-14 13:37:29 +03:00
  • 7cc4687e87 Update husky & lint-staged, tweak their scripts Dragory 2019-04-14 13:37:29 +03:00
  • 956c6dc116 Clear lint-staged test Dragory 2019-04-14 13:36:03 +03:00
  • 3226aec0bf Clear lint-staged test Dragory 2019-04-14 13:36:03 +03:00
  • 788a009ab7 lint-staged test 2 Dragory 2019-04-14 13:35:25 +03:00
  • 2481a476b5 lint-staged test 2 Dragory 2019-04-14 13:35:25 +03:00
  • 9e35526fa8 lint-staged test Dragory 2019-04-14 13:34:23 +03:00
  • f3178e7d27 lint-staged test Dragory 2019-04-14 13:34:23 +03:00
  • d9fc59f892 Some fixes and cleanup Dragory 2019-04-14 13:30:48 +03:00
  • 7f0833f699 Some fixes and cleanup Dragory 2019-04-14 13:30:48 +03:00
  • b74a6d55d6 Fix error when creating a case with no noteDetails Dragory 2019-04-14 13:26:55 +03:00
  • 338855de15 Fix error when creating a case with no noteDetails Dragory 2019-04-14 13:26:55 +03:00
  • 25b986740f Fix right click bans causing logs with the banned user's username missing Dragory 2019-04-14 13:26:29 +03:00
  • 434758b8ad Fix right click bans causing logs with the banned user's username missing Dragory 2019-04-14 13:26:29 +03:00
  • 2dd6fb22fe Notify user for spam detection mutes. Add notification status ('user notified in DMs' etc.) to the case. Log case updates. Add 'unmuted immediately' to the case for unmutes without a time. Dragory 2019-04-13 17:35:02 +03:00
  • fe88766f02 Notify user for spam detection mutes. Add notification status ('user notified in DMs' etc.) to the case. Log case updates. Add 'unmuted immediately' to the case for unmutes without a time. Dragory 2019-04-13 17:35:02 +03:00
  • d5f3a74bdb evaluateTemplateVariable: require property to be a direct/own property of 'values', not from its prototype Dragory 2019-04-13 04:11:24 +03:00
  • 40cb74ee28 evaluateTemplateVariable: require property to be a direct/own property of 'values', not from its prototype Dragory 2019-04-13 04:11:24 +03:00
  • 849c8c5500 Deprecate !cases expand/hidden in favor of options --expand/--hidden (-e/-h) Dragory 2019-04-13 04:01:37 +03:00
  • f76dd3ed62 Deprecate !cases expand/hidden in favor of options --expand/--hidden (-e/-h) Dragory 2019-04-13 04:01:37 +03:00
  • 4110239f30 Add !help Dragory 2019-04-13 03:54:36 +03:00
  • 9785e9fb89 Add !help Dragory 2019-04-13 03:54:36 +03:00
  • de262f9de8 Update Knub to 19.3.0 Dragory 2019-04-13 03:43:17 +03:00
  • 05dfff7d37 Update Knub to 19.3.0 Dragory 2019-04-13 03:43:17 +03:00
  • db20bd59e2 Clean up !update code Dragory 2019-04-13 03:31:50 +03:00
  • 6216989b90 Clean up !update code Dragory 2019-04-13 03:31:50 +03:00
  • 788ab2a156 Deprecate !updatecase alias for !update Dragory 2019-04-13 03:28:38 +03:00
  • f4544f5452 Deprecate !updatecase alias for !update Dragory 2019-04-13 03:28:38 +03:00
  • 302342227c Fix some invalid permission checks Dragory 2019-04-13 03:27:29 +03:00
  • 5ce3e496c3 Fix some invalid permission checks Dragory 2019-04-13 03:27:29 +03:00
  • aaf9e2448d search: add --case-sensitive/--cs flag; show nicknames in the results Dragory 2019-04-13 03:24:02 +03:00
  • fbcf5d7cb8 search: add --case-sensitive/--cs flag; show nicknames in the results Dragory 2019-04-13 03:24:02 +03:00
  • a034a614b7 mute list: show whether the user has left the server or been banned; allow filtering by whether the user has left with --left Dragory 2019-04-13 03:17:09 +03:00
  • fdd9bd93c5 mute list: show whether the user has left the server or been banned; allow filtering by whether the user has left with --left Dragory 2019-04-13 03:17:09 +03:00
  • 489ad20e40 Allow filtering !mutes with --age Dragory 2019-04-13 02:39:36 +03:00
  • 05bf5b4f25 Allow filtering !mutes with --age Dragory 2019-04-13 02:39:36 +03:00
  • e61e0037e9 Support weeks (w) in delays (mutes, reminders, etc.) Dragory 2019-04-13 02:35:53 +03:00
  • 838448153b Support weeks (w) in delays (mutes, reminders, etc.) Dragory 2019-04-13 02:35:53 +03:00
  • d0b3d5a259 Add timestamps to !cases Dragory 2019-04-13 02:27:52 +03:00
  • 5eeb3d2536 Add timestamps to !cases Dragory 2019-04-13 02:27:52 +03:00
  • be0ff6b59b Use command aliases/overloads where applicable Dragory 2019-04-13 02:23:45 +03:00
  • 503f1ff170 Use command aliases/overloads where applicable Dragory 2019-04-13 02:23:45 +03:00
  • 2ab80a5c4d Add !s as an alias for !search Dragory 2019-04-13 02:23:22 +03:00
  • ad10a79b6c Add !s as an alias for !search Dragory 2019-04-13 02:23:22 +03:00