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
Dragory
73775d3012
3.0.1
2020-10-27 19:55:30 +02:00
Dragory
3d2a9c517f
Update CHANGELOG for v3.0.1
2020-10-27 19:55:26 +02:00
Dragory
8801143861
Fix local attachments
2020-10-27 19:55:00 +02:00
Dragory
f1528a3f05
3.0.0
2020-10-27 19:28:08 +02:00
Dragory
35c433bd3c
Add v3.0.0 update notes on the new update docs as well
2020-10-27 19:26:56 +02:00
Dragory
8a27e25192
Add docs on how to update the bot
2020-10-27 19:26:11 +02:00
Dragory
b0eb402b86
Recommend installing Node.js 14 in setup docs
2020-10-27 19:18:41 +02:00
Dragory
5ca09ae9b4
Add note on upgrading to v3.0.0
2020-10-27 19:17:39 +02:00
Dragory
4184ad17e9
Update CHANGELOG for v3.0.0
2020-10-27 19:15:26 +02:00
Dragory
fa84fa6034
Fix thread channel being deleted before the close message is sent
2020-10-27 18:27:30 +02:00
Dragory
1df7ba3e64
Tweak bot/system user message visibility in threads
2020-10-27 18:26:39 +02:00
Dragory
7196e690a2
For 'original' attachments, always use the attachment link from the DMs, even in staff replies
2020-10-27 18:11:59 +02:00
Dragory
c761802ddd
Fix attachments missing from logs
2020-10-27 18:11:31 +02:00
Dragory
b2e473de5a
SYSTEM -> BOT
2020-10-25 04:54:59 +02:00
Dragory
b3f7d094a8
Rephrase [SYSTEM TO USER] to the bot's name instead in the thread channel
2020-10-25 04:54:21 +02:00
Dragory
11629bb6cb
Fix thread info header rendering in logs
2020-10-25 04:32:44 +02:00
Dragory
012a819242
Send response message after creating thread
...
This way the response message is shown in the right order
in the created thread.
2020-10-25 04:27:12 +02:00
Dragory
4663886629
Also handle error 1001 gracefully
2020-10-25 03:52:27 +02:00
Dragory
4decd42294
Handle ECONNRESET errors gracefully as well
2020-10-25 03:49:40 +02:00
Dragory
fec963715c
Fix error when sending out moderator reply errors
...
Yo dawg.
2020-10-25 03:40:55 +02:00
Dragory
620ab79f71
Add basic sticker receiving support
...
No support for moderator replies with stickers.
If a user sends the bot a sticker, the thread will show
that sticker's name. Not all stickers can be linked to directly
(as they're not all regular images), so this feels like the
best compromise.
2020-10-22 01:37:34 +03:00
Dragory
f8f9204dac
Use custom Eris fork for sticker support
2020-10-22 01:30:11 +03:00
Dragory
48777b7733
Remove unused constant
2020-10-22 00:53:54 +03:00
Dragory
d05672a2dc
Expose the display roles module to plugins
2020-10-22 00:53:13 +03:00
Dragory
f4ced372ba
Fix SQL syntax error when using snippets
2020-10-22 00:47:59 +03:00
Dragory
371c49981c
Fix missing -v/-s options for !loglink, add same options for !logs
2020-10-22 00:40:04 +03:00
Dragory
bbca6a873f
Allow setting a default display role
...
Same command as for threads, !role, but used outside a thread.
2020-10-22 00:17:14 +03:00
Dragory
405a19b918
Add !role to CHANGELOG
2020-10-21 23:28:26 +03:00
Dragory
2d13f88ccc
Add `fallbackRoleName` option. Don't include "Moderator" in role-less anonymous replies unless `fallbackRoleName` is set.
2020-10-21 23:24:45 +03:00
Dragory
0e2135943f
Add !role command to change the role displayed in your replies
2020-10-21 23:15:41 +03:00
Dragory
4b8d01ebea
Clarify CHANGELOG on inline snippets
2020-10-21 22:36:46 +03:00
Dragory
5815157190
Refuse to send replies with an unknown inline snippet
...
This behavior can be disabled by setting the following option:
errorOnUnknownInlineSnippet = off
2020-10-21 22:33:17 +03:00
Dragory
3e44416077
Only consider single words as inline snippets
...
Optionally surrounded by whitespace.
This mirrors the restrictions on !!snippets.
2020-10-21 22:30:41 +03:00
Dragory
9a88a6ef89
Fix multiple inline snippets breaking
2020-10-21 22:26:43 +03:00
Dragory
ddb759f6ae
Add !s as an alias for !snippets
2020-10-21 22:21:46 +03:00
Dragory
db40c39dfa
Snippets are now case-insensitive everywhere
2020-10-21 22:21:04 +03:00
Dragory
90dd35194c
Add support for inline snippets. Fixes #464
2020-10-21 22:07:35 +03:00
Dragory
cc79ac8817
Update CHANGELOG for beta.3
2020-10-21 21:50:58 +03:00
Dragory
ccd56a1d88
Handle error 1006 (Connection reset by peer) gracefully
2020-10-21 21:41:38 +03:00
Dragory
012bd5b9b2
Fix faulty chunking for received user messages
...
The chunks now properly handle code blocks and prefer to split
at a newline rather than arbitrarily within the text.
2020-10-21 21:36:50 +03:00
Dragory
0a98b5cb49
Don't remove !edit command if it fails
2020-10-21 21:29:20 +03:00