Commit Graph

517 Commits (3f2948bbc131ad998502c2b33269a8e0d52bd76f)

Author SHA1 Message Date
Dragory 8f9709b34b Make syncPermissionsOnMove option true by default 2019-08-13 20:37:00 +03:00
Dragory 5085cf363a Call plugin functions with an object instead
Previously, plugin functions were called with 4 arguments.
These 4 arguments are now part of the passed object instead, making the
plugin system much more scalable in the future.
2019-08-13 20:34:46 +03:00
Dragory eea6a0c131 2.26.0 2019-08-13 20:10:03 +03:00
Dragory b08e4d01d7 Update CHANGELOG for v2.26.0 2019-08-13 20:09:45 +03:00
Dragory 547cc4758a Merge branch 'master' of github.com:Dragory/modmailbot 2019-08-13 20:01:44 +03:00
Dragory 01e63f27b6 Re-apply bot status every hour 2019-08-13 19:59:33 +03:00
Dragory bf3066a594 Fix deprecated syntax in .eslintrc 2019-08-13 19:58:14 +03:00
Dragory fcd48d6420 Wait for main and inbox guilds to become available before initializing the bot 2019-08-13 19:58:05 +03:00
Miikka 93f73c01ca
Merge pull request #327 from Huskydog9988/patch-1
Possible oversight of README
2019-08-06 23:59:06 +03:00
Huskydog9988 92ce0b1360
Update README.md
Added `newThreadCategoryId` back in and changed description to reflect deprecation of the option.
2019-08-06 13:41:54 -04:00
Huskydog9988 7a099b30b8
Possible oversight
`newThreadCategoryId` is not needed if my understanding of how the config file is read as `categoryAutomation.newThread` and `categoryAutomation.newThreadFromGuild` exist. If this is an intended part of the README.md for backwards compatibility (even though I don't know why it would still be here,) please correct me.
2019-08-05 22:29:19 -04:00
Miikka c2fd94e6c9
Merge pull request #309 from sporkwitch/master
Add pm2 support
2019-06-25 13:34:42 +03:00
Robert Klebes 0595f0a4f5 Add pm2 support
Add json file to launch and monitor in pm2 and allow automatic restarts
if the bot crashes
2019-06-25 06:27:40 -04:00
Miikka Virtanen 3bec7ba642 Fix link 2019-06-17 10:24:17 +03:00
Miikka Virtanen fbcbdd9085 2.25.0 2019-06-17 10:23:15 +03:00
Miikka Virtanen 9019063fa7 Update README/CHANGELOG for 2.25.0 2019-06-17 10:22:01 +03:00
Dragory eac3e9e0a8 Update knub-command-manager to 3.1.3 to fix double space in replies 2019-06-16 22:51:12 +03:00
Dragory 158db3c070 Fix replies without text that include attachments 2019-06-16 22:37:05 +03:00
Dragory 692697d44f Recommend latest tagged release instead of cloning the repo 2019-06-16 22:29:04 +03:00
Dragory 38c7bd83ff Switch to knub-command-manager instead of Eris's command client. Update sqlite3 for Node.js 12 support. 2019-06-16 22:27:30 +03:00
Dragory 68ec9748a1 Merge branch 'master' of github.com:Dragory/modmailbot 2019-06-15 15:02:46 +03:00
Dragory 2ce84a7bb5 2.24.0 2019-06-15 15:02:34 +03:00
Dragory 977ecbe5a2 Use Eris 0.10.0 instead of #dev 2019-06-15 15:02:29 +03:00
Miikka 4118e13c70
Change "npm install" in setup to "npm ci" 2019-06-14 15:17:33 +03:00
Dragory 6058fe9dac 2.23.2 2019-06-09 21:02:40 +03:00
Dragory 099e01c25a Update Node.js version check at startup to require Node.js 10 2019-06-09 21:02:34 +03:00
Dragory 86b1f8c8ac 2.23.1 2019-06-09 20:46:19 +03:00
Dragory c3886b5c77 Update CHANGELOG for v2.23.1 2019-06-09 20:46:12 +03:00
Dragory 52df24326d Update required Node.js version 2019-06-09 20:42:51 +03:00
Dragory b7099e45e2 Mention snippet arguments in README 2019-06-09 20:35:10 +03:00
Dragory 4b6049fb44 2.23.0 2019-06-09 20:33:54 +03:00
Dragory 7accb65a5e Update CHANGELOG for 2.23.0 2019-06-09 20:33:50 +03:00
Dragory 86529ae50c Don't hardcode repo URL for update check user agent 2019-06-09 20:32:52 +03:00
Dragory 5a352a5073 Document !logs pagination + add <time> for block/unblock documentation under 'anywhere on the inbox server' 2019-06-09 20:28:22 +03:00
Dragory 3cf31f37d9 Add pagination to !logs 2019-06-09 20:25:47 +03:00
Dragory a60515bcc7 Fix !block/unblock time arg without explicit user id 2019-06-09 20:25:21 +03:00
Dragory 1259669c9d Add support for timed blocks. Add !is_blocked. 2019-06-09 20:04:40 +03:00
Dragory 4bfd247be3 Add support for command aliases 2019-06-09 19:31:16 +03:00
Dragory 7a57e3eb45 Add support for multiple mentionRole values 2019-06-09 19:24:00 +03:00
Dragory 2d5bf76209 Add support for snippet arguments 2019-06-09 19:17:32 +03:00
Dragory 373aef55cf Add basic support for plugins 2019-06-09 17:53:49 +03:00
Dragory b9133da4da Add update notifications 2019-06-09 17:31:17 +03:00
Dragory 907cb1956f 2.22.0 2019-06-09 16:09:49 +03:00
Dragory 8730d78bbe Update CHANGELOG for v2.22.0 2019-06-09 16:09:44 +03:00
Dragory eb2f109301 Add rolesInThreadHeader config option 2019-06-09 16:04:17 +03:00
Dragory 94d75a184b Remove old update warning from the README 2019-06-09 15:56:40 +03:00
Dragory 5d5d3dfdf3 Add watch npm script for development 2019-06-09 15:56:19 +03:00
Dragory 18f3da1247 Add guildGreetings config option 2019-06-09 15:56:04 +03:00
Dragory 1f370769ac 2.21.3 2019-06-05 23:12:08 +03:00
Dragory 86a649b1a0 Update CHANGELOG for v2.21.3 2019-06-05 23:12:00 +03:00