Commit graph

  • b641acb8cd
    Fix "Max online" number not being bolded in !server Dragory 2020-01-22 02:20:50 +02:00
  • 5f8c42f575
    Show self-grantable roles in docs, add configuration guide Dragory 2020-01-22 01:34:45 +02:00
  • 401eb21b3e
    Merge branch 'master' of github.com:Dragory/ZeppelinBot Dragory 2020-01-22 01:27:48 +02:00
  • b403db5188
    Refactor SelfGrantableRoles to use config instead of command management, add max_roles option Dragory 2020-01-22 01:27:04 +02:00
  • d869685d2c
    Merge pull request #30 from roflmaoqwerty/mute-reason-fix Miikka 2020-01-21 13:34:41 +02:00
  • a37624a50d simplified reason assignment roflmaoqwerty 2020-01-21 22:34:01 +11:00
  • 24df1d827f fixed a bug where mute reasons were not relayed to the user roflmaoqwerty 2020-01-21 22:19:28 +11:00
  • 6a5e71d7c1
    Tweaks to !server numbers. Try to prevent unnecessary API calls. Dragory 2020-01-21 00:24:04 +02:00
  • ba647c69ce
    Make !server numbers more consistent Dragory 2020-01-21 00:00:47 +02:00
  • fd8d128048
    Change tsconfig target to es2020 Dragory 2020-01-20 23:54:52 +02:00
  • d066f53bc5
    Update Eris to 0.11.2 Dragory 2020-01-20 23:43:22 +02:00
  • 5bc0f335d2
    Fix persist plugin removing already-granted roles Dragory 2020-01-20 23:37:29 +02:00
  • 0818b0479b
    Small code clean-up Dragory 2020-01-18 11:23:38 +02:00
  • 8245386f42
    Merge branch 'mute-update-message' of git://github.com/roflmaoqwerty/ZeppelinBot into roflmaoqwerty-mute-update-message Dragory 2020-01-18 11:23:08 +02:00
  • f7cb29b15c
    Merge branch 'avatar-command' of git://github.com/roflmaoqwerty/ZeppelinBot into roflmaoqwerty-avatar-command Dragory 2020-01-18 11:19:10 +02:00
  • 1662144510
    Merge branch 'roflmaoqwerty-jumbo-command' Dragory 2020-01-18 11:17:12 +02:00
  • d1764d5f87
    Add cooldown to !jumbo Dragory 2020-01-18 11:15:35 +02:00
  • 6d6bc735e9
    Fix TS error with twemoji typings without dom lib Dragory 2020-01-18 11:12:11 +02:00
  • be28b64102 fixed bad parameter roflmaoqwerty 2020-01-16 22:19:53 +11:00
  • 3d5969979a implemented user alerts for updates roflmaoqwerty 2020-01-16 22:19:08 +11:00
  • 5883121281 implemented user alerts for mute updates roflmaoqwerty 2020-01-15 22:15:39 +11:00
  • 9aa4516a3a initial commit roflmaoqwerty 2020-01-13 21:45:27 +11:00
  • a088476f96 added avatar command roflmaoqwerty 2020-01-15 00:41:20 +11:00
  • c4d6556fe4 fixed default emotes for jumbo roflmaoqwerty 2020-01-14 23:01:27 +11:00
  • 58e99bad33 Merge branch 'jumbo-command' of https://github.com/roflmaoqwerty/ZeppelinBot into jumbo-command roflmaoqwerty 2020-01-14 18:48:05 +11:00
  • b092dda079 default emoji support for !jumbo roflmaoqwerty 2020-01-14 18:08:49 +11:00
  • 08c1a2e9ac implemented !jumbo roflmaoqwerty 2020-01-14 01:52:22 +11:00
  • 221da8c206 initial commit. Just need to implement gif resize roflmaoqwerty 2020-01-12 18:21:48 +11:00
  • 84b6d90997 default emoji support for !jumbo roflmaoqwerty 2020-01-14 18:08:49 +11:00
  • 67235eed8c implemented !jumbo roflmaoqwerty 2020-01-14 01:52:22 +11:00
  • 7c06a8cfc4
    Fix error when loading old persist configs Dragory 2020-01-12 17:24:55 +02:00
  • 73dc0d00fb
    automod: fix mutes not applying Dragory 2020-01-12 17:17:01 +02:00
  • bec583f96a
    search: don't throw an error if the search results message is removed before the reactions are removed Dragory 2020-01-12 17:16:18 +02:00
  • 5a0f8badca Persist: remove voice mute persist support Dragory 2020-01-12 17:05:55 +02:00
  • 9b9b6a1518 AutoReactions: send a bot alert if the bot is missing permissions to apply auto reactions (triggered by unknown messages, so usually 'read message history') Dragory 2020-01-12 17:05:30 +02:00
  • ca5c7fed64 ReactionRoles: automatically clear reaction roles from unknown messages Dragory 2020-01-12 17:02:14 +02:00
  • cfd713ff5f ReactionRoles: add extra debug info for unknown messages Dragory 2020-01-12 16:37:40 +02:00
  • 8a1df3f314 Add more info to !server, and tweak formatting Dragory 2020-01-12 16:34:55 +02:00
  • 225f4084b2 Add function for formatting large numbers Dragory 2020-01-12 16:34:33 +02:00
  • fd47ba9d69 Set default success emoji to zep_check; add error_emoji support, mirroring success_emoji but for error messages Dragory 2020-01-12 13:44:31 +02:00
  • 21fdd76863
    Merge pull request #26 from roflmaoqwerty/custom-success-emoji Miikka 2020-01-12 13:40:35 +02:00
  • ee4bf10bd0 initial commit. Just need to implement gif resize roflmaoqwerty 2020-01-12 18:21:48 +11:00
  • 4e22d521f7
    Merge branch 'master' into custom-success-emoji Miikka 2020-01-12 13:39:59 +02:00
  • 94ef7b8ee0 Update to Knub 29. Set up config types for Knub. Dragory 2020-01-12 13:37:43 +02:00
  • a384be032a removed vscode debug file roflmaoqwerty 2020-01-12 22:35:37 +11:00
  • c532ab06fb ran npm run format roflmaoqwerty 2020-01-12 22:31:30 +11:00
  • b785efe490 success emoji now loaded from config roflmaoqwerty 2020-01-12 22:19:10 +11:00
  • af882627a1 changed almost all references of utils successMessage to this.sendSuccessMessage. Waiting on knub changes to finish this roflmaoqwerty 2020-01-11 00:39:32 +11:00
  • 3e974e84b3 Merge branch 'master' of github.com:Dragory/ZeppelinBot Dragory 2020-01-12 12:04:31 +02:00
  • 1ae84afb12 Fix tslint errors Dragory 2020-01-12 12:04:20 +02:00
  • 7f4529ce93 Add paths to lint script. Ignore node_modules in prettier scripts. Dragory 2020-01-12 12:03:07 +02:00
  • f5af72e57a
    Create codequality.yml Miikka 2020-01-12 11:58:42 +02:00
  • 2e621c46b9 Add codestyle-check npm script Dragory 2020-01-12 11:57:25 +02:00
  • f41919c3e3 Add lint npm script Dragory 2020-01-12 11:56:01 +02:00
  • 2ee0bc2a3d typings: fix duration arg not being marked as optional in vcalertCmd Dragory 2020-01-12 11:53:01 +02:00
  • d1ba1b34b6
    Merge pull request #20 from DarkView/fixLocateUser Miikka 2020-01-12 11:52:12 +02:00
  • b1b4b85e94
    Merge branch 'master' into fixLocateUser Miikka 2020-01-12 11:51:59 +02:00
  • 1aceb55a87 Run prettier and check tslint on entire codebase Dragory 2020-01-12 11:47:54 +02:00
  • 65880d2e60
    Merge pull request #25 from roflmaoqwerty/compact-info Miikka 2020-01-12 11:45:29 +02:00
  • 8c36e5fa01 logs: make sure the passed member object is stripped Dragory 2020-01-12 11:43:56 +02:00
  • bf44a04e2c Tweaks to Roles plugin before merging Dragory 2020-01-12 11:39:54 +02:00
  • a0881e8298 resolveRoleId: fix return type Dragory 2020-01-12 11:39:26 +02:00
  • c1b7967d10 canActOn: add option to allow same level Dragory 2020-01-12 11:38:12 +02:00
  • 63b3519ac4 Merge branch 'roles-mod-action' of git://github.com/roflmaoqwerty/ZeppelinBot into roflmaoqwerty-roles-mod-action Dragory 2020-01-12 10:42:03 +02:00
  • 7562bf8fd1
    Merge pull request #23 from roflmaoqwerty/reminder-updates Miikka 2020-01-12 10:37:34 +02:00
  • 65816337a0
    Merge pull request #22 from roflmaoqwerty/fix-flags Miikka 2020-01-12 10:36:00 +02:00
  • 59a927ba93 Update to Knub 28, improve debugger-friendliness Dragory 2020-01-12 10:28:38 +02:00
  • 1d1de40e35 fixed whitespace roflmaoqwerty 2020-01-11 10:26:47 +11:00
  • 4623475fb5 Cleaned up code roflmaoqwerty 2020-01-11 02:05:54 +11:00
  • 12d8b19561 Added compact switch to !info roflmaoqwerty 2020-01-11 01:39:02 +11:00
  • 141aa944be Merge branch 'master' into roles-mod-action roflmaoqwerty 2020-01-10 16:02:14 +11:00
  • c255019d43 Merge branch 'master' of https://github.com/Dragory/ZeppelinBot roflmaoqwerty 2020-01-10 01:11:32 +11:00
  • d16a67bca3 added match by role name functionality to roles plugin roflmaoqwerty 2020-01-10 01:04:58 +11:00
  • 7de4be0b44 Update Knub to v27.0.0; update knub-command-manager to v7.0.0 Dragory 2020-01-09 06:05:17 +02:00
  • fa1e8b78f5 POC done roflmaoqwerty 2020-01-09 01:32:12 +11:00
  • 0b1381e7b3 created new plugin roflmaoqwerty 2020-01-09 00:23:41 +11:00
  • 329de665f5 removed unnecessary code lines 2: electric boogaloo 2 roflmaoqwerty 2020-01-08 14:35:44 +11:00
  • a1cb358d16 removed unnecessary code lines 2: electric boogaloo roflmaoqwerty 2020-01-08 14:34:36 +11:00
  • 34aed027f4 removed unnecessary code lines roflmaoqwerty 2020-01-08 14:33:12 +11:00
  • 17decd09d5 Added created_at field to reminders table. Added time remaining timestamp to reminders command. Added creation date timestamp to reminder activation message roflmaoqwerty 2020-01-08 14:29:49 +11:00
  • 25c88ae630 Converted all remaining boolean parameters to flags roflmaoqwerty 2020-01-04 16:00:21 +11:00
  • 4e1b135724
    Merge pull request #21 from roflmaoqwerty/fix-search-case-sensitivity Miikka 2019-12-29 22:55:30 -05:00
  • 3740a59d20 Update Knub to 26.1.1 Dragory 2019-12-29 22:34:05 -05:00
  • b249ab7142 fixed case issue roflmaoqwerty 2019-12-29 00:51:04 +11:00
  • 73780e503f Add source map support to backend dev builds Dragory 2019-12-08 02:05:35 +02:00
  • 30e86fcc73
    Update README.md Miikka 2019-12-02 10:46:11 +02:00
  • d403292ef6 starboard: prevent self-votes Dragory 2019-12-02 01:13:53 +02:00
  • 5ab6f59593 starboard: localized timestamps; add link to original message again Dragory 2019-12-02 01:11:40 +02:00
  • c7103ac432 Set !post -repeat max time to 2^32 milliseconds Dragory 2019-12-02 00:09:04 +02:00
  • 2ff65e89fd Add repeat options for scheduled posts Dragory 2019-12-01 23:23:34 +02:00
  • 646156344a automod: move actions taken after summary in log message Dragory 2019-12-01 15:59:57 +02:00
  • 56fb432c7c Initial work on stats Dragory 2019-12-01 15:57:35 +02:00
  • 26c460e67a trimPluginDescription: use first line's indentation instead Dragory 2019-12-01 15:57:17 +02:00
  • 698174a584 vcalert: use overloads instead of double optional parameter Dragory 2019-12-01 02:40:50 +02:00
  • 0687e67bc5 Fix 3 Dragory 2019-12-01 02:09:48 +02:00
  • 5489840bb4 Fix 2 Dragory 2019-12-01 02:07:22 +02:00
  • 83f49f3805 Fix Dragory 2019-12-01 02:05:33 +02:00
  • a0edd962f3 Add support for regex in !search via -regex/-re Dragory 2019-12-01 01:01:20 +02:00
  • c1cb5a4ed7 search: add -ids switch to list result ids; fix reactions from other messages affecting search results Dragory 2019-12-01 00:37:46 +02:00
  • d2a6cb1684 Add --exclusive/-e to !reaction_roles Dragory 2019-11-30 23:39:29 +02:00