Dragory
623ec15d13
Add option: showResponseMessageInThreadChannel
2020-11-08 16:46:09 +02:00
Dragory
17c485306e
3.2.0
2020-11-06 02:43:17 +02:00
Dragory
91f2beadf7
Update CHANGELOG for v3.2.0
2020-11-06 02:41:52 +02:00
Dragory
17acee0039
Update to Eris 0.14.0
2020-11-06 02:30:22 +02:00
Dragory
82f418a299
Fix !newthread throwing an error if a hook cancels thread creation
...
!newthread ignores beforeNewThread hooks entirely now.
2020-11-06 00:34:40 +02:00
Liam
eea6a1c2b7
Add allowBlock, allowSuspend, and allowSnippets as configuration options ( #498 )
...
Co-authored-by: Miikka <2606411+Dragory@users.noreply.github.com>
2020-11-05 18:32:43 +02:00
Dragory
968d780e28
Fix utils being required too late in index.js
2020-11-05 01:29:54 +02:00
Dragory
4337d74aba
Fix ignoreHooks opt in createNewThreadForUser() not working
2020-11-04 23:53:03 +02:00
Dragory
4e8c35cae7
Clarify 'the bot is not on the modmail server' error slightly
2020-11-04 23:18:49 +02:00
Dragory
5d01bd067b
Merge branch 'master' of github.com:Dragory/modmailbot
2020-11-04 23:17:17 +02:00
Dragory
2a5b766c2b
Add better error message for 'Disallowed intents specified'
2020-11-04 23:17:13 +02:00
Dragory
717072a415
Improve error handling
2020-11-04 23:13:45 +02:00
Dragory
e5172612e9
Fix npm plugin installation on Windows
2020-11-04 23:00:11 +02:00
Dragory
fcad5df6bf
Install npm plugins with --verbose
...
This should allow us to catch several errors that NPM simply swallows
when not using --verbose. Yeah, I don't know either.
2020-11-04 22:58:43 +02:00
Nils
66429c629d
Fix message chunking not properly handling allowedMentions ( #496 )
2020-11-04 01:59:55 +02:00
Dragory
2629313445
Clarify jsdoc on threads.createNewThreadForUser() opts.quiet
2020-11-02 18:05:22 +02:00
Dragory
32c8d02531
Add saveAttachment() to the attachments plugin API
2020-11-02 17:37:07 +02:00
Dragory
1210b2acaa
Fix postSystemMessage() text not being chunked
...
This would cause errors if the system message was over
2000 characters in length.
2020-11-02 17:25:59 +02:00
Dragory
d8e6222bae
Label database warnings from Knex clearly
2020-11-02 17:21:43 +02:00
Dragory
2ae12ee049
Ignore Knex ECONNRESET errors
...
Knex handles them internally and reconnects.
2020-11-02 17:20:20 +02:00
Dragory
910d410d6c
Fix some message updates not being handled properly
2020-11-02 02:07:15 +02:00
Dragory
963eb5a47b
3.1.0
2020-11-01 23:36:23 +02:00
Dragory
5aa111e469
Update CHANGELOG for v3.1.0
2020-11-01 23:36:02 +02:00
Dragory
2f44b63690
More consistent wording in docs
2020-11-01 23:33:50 +02:00
Dragory
ab501871ec
Add thread number to logs
2020-11-01 23:28:05 +02:00
Dragory
69418c2562
Merge branch 'master' of github.com:Dragory/modmailbot
2020-11-01 23:26:47 +02:00
Dragory
7a9bcc5b95
Add pinThreadHeader option
2020-11-01 23:26:38 +02:00
Gugu72
5f5ad92aa4
Fixing docs for the !role command ( #488 )
...
* Fixing docs for the !role command
`!role` was twice instead of `!role` and `!role default`
* Update commands.md
2020-11-01 23:16:33 +02:00
Dragory
a5279feb18
Allow overriding mentionRole in threads.createNewThreadForUser() opts
2020-11-01 22:59:54 +02:00
Dragory
dd4640bfff
Add autoAlert/autoAlertDelay options
2020-11-01 22:51:05 +02:00
Dragory
53dc6edb6a
Update plugin API docs
2020-11-01 22:17:21 +02:00
Dragory
b2d9c6ecb1
Clarify mentionRole docs
2020-11-01 21:51:37 +02:00
Dragory
4d5aaaf99d
Link thread channel if logs are not available but the thread is open when using !log
2020-11-01 21:50:29 +02:00
Dragory
b15e0e955c
Add Thread#thread_number to jsdoc
2020-11-01 21:47:08 +02:00
Dragory
6e19575ca4
New alias for !log: !thread
2020-11-01 21:46:01 +02:00
Dragory
02daa367f8
Allow using thread number in !log
2020-11-01 21:45:06 +02:00
Dragory
280fad36f7
Add thread numbers
2020-11-01 21:41:03 +02:00
Dragory
f6825376c0
Unify mentionRole parsing
2020-11-01 21:01:42 +02:00
Dragory
a8580e1ef8
Fix 'new thread' message being shown in thread header when mentionRole is disabled
2020-11-01 20:58:06 +02:00
Dragory
91d07dda8a
Allow 'off' to disable mentionRole
2020-11-01 20:56:35 +02:00
jay_lac2000
f517cccd7b
update discord url ( #473 )
2020-11-01 20:41:38 +02:00
Eight8
07e763c2be
Update modmailbot-pm2.json ( #478 )
...
Make the pm2 file work on windows, as well as linux.
2020-11-01 20:39:39 +02:00
Gugu72
8e69385389
Fix snippet took as language identifier ( #491 )
...
Added a new line so it doesn't take snippet as language identifier.
Without this new line, if the first line of the snippet contains only one word (if it doesn't have at least 1 space character), the first line is taken as a language identifier, unknown in most cases.
Just added `\n` to avoid using snippet as a language identifier.
2020-11-01 20:38:58 +02:00
Miikka
9f8c94939d
Add a note about gateway intents
2020-10-27 23:44:01 +02:00
Dragory
20fff8db1c
3.0.3
2020-10-27 21:16:44 +02:00
Dragory
15285eda76
Update CHANGELOG for v3.0.3
2020-10-27 21:16:39 +02:00
Dragory
ec95b52615
Fix inline snippets only working once per reply
2020-10-27 21:15:54 +02:00
Dragory
a2140b71f8
3.0.2
2020-10-27 20:52:06 +02:00
Dragory
23e5c1affe
Update CHANGELOG for v3.0.2
2020-10-27 20:52:02 +02:00
Dragory
919a1e54f7
Fix npm ci failing when git is not installed
2020-10-27 20:51:27 +02:00