Dragory
8dd6513ca3
Add support for loading config values from environment variables
2019-12-03 02:40:50 +02:00
Dragory
1007dc0dd1
Add support for loading config values from environment variables. Fix nested/object values in config.ini.
2019-12-03 02:27:55 +02:00
Dragory
518bf93f6f
Fix incompatibility with Node.js 10 versions prior to 10.9.0
2019-12-03 02:06:44 +02:00
Dragory
6635fe1414
Make sure numeric options are numbers. Convert empty strings from config.ini to null. Some loading message tweaks.
2019-12-03 02:00:00 +02:00
Dragory
89e7d6373b
Switch from TOML to INI. New documentation. Add start.bat file for Windows.
2019-12-03 01:51:11 +02:00
Dragory
686c36dda4
Add support for TOML config files. Use TOML config files by default.
2019-12-02 19:01:36 +02:00
Dragory
8c1ce9c0b6
Update dependencies
2019-12-02 18:26:54 +02:00
Dragory
878276ff24
Update eris to v0.11.0. Update knub-command-manager to v6.1.0.
2019-10-26 11:54:43 +03:00
Dragory
a7a2e3c55e
2.28.0
2019-09-18 02:26:08 +03:00
Dragory
7fe1cd071e
Update CHANGELOG for v2.28.0
2019-09-18 02:26:01 +03:00
Dragory
ad6d3acbfe
Update plugin docs
2019-09-18 02:20:00 +03:00
Dragory
2ea858daac
Move plugin loading to its own file. Define plugin API more explicitly.
2019-09-18 02:15:22 +03:00
Dragory
45e314b942
Document new attachment plugin API
2019-09-18 01:55:12 +03:00
Dragory
0f61966d4e
Add support for adding attachment storage types in plugins
2019-09-18 01:52:16 +03:00
Dragory
5244cce31c
Fix local attachments when temp dir and bot dir are on different drives
2019-09-18 01:34:17 +03:00
Miikka
6c10b088a8
Add support server invite to README
2019-09-11 21:39:37 +03:00
Miikka
7daa711b6d
Update README.md
2019-08-14 10:38:42 +03:00
Dragory
d1e387f8c4
2.27.0
2019-08-13 20:42:47 +03:00
Dragory
018c291816
Update CHANGELOG for v2.27.0
2019-08-13 20:42:21 +03:00
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