Commit Graph

72 Commits (91f2beadf72807768a16b0f9d75c02e98f9acad5)

Author SHA1 Message Date
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 32c8d02531
Add saveAttachment() to the attachments plugin API 2020-11-02 17:37:07 +02:00
Dragory 2f44b63690
More consistent wording in docs 2020-11-01 23:33:50 +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 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
Miikka 9f8c94939d
Add a note about gateway intents 2020-10-27 23:44:01 +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 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 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 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 90dd35194c
Add support for inline snippets. Fixes #464 2020-10-21 22:07:35 +03:00
Dragory c58ebf5698
Update CHANGELOG and documentation on plugin loading 2020-10-04 17:19:49 +03:00
Dragory 9048942ce9
Expose web server express application to plugins 2020-10-04 02:10:13 +03:00
Dragory bf4920f4b0
Update log storage plugin example for beta.3 2020-10-03 16:15:02 +03:00
Dragory 3a7f7ffc90
Add support for alternative log storage types 2020-09-23 03:16:26 +03:00
Dragory 0c9302b41b
Add statusType option 2020-09-23 00:58:18 +03:00
Dragory bf47fb7406
Add 'none' option for mentionRole 2020-09-23 00:38:46 +03:00
Dragory 171ad403d9
Add updateNotificationsForBetaVersions option 2020-09-23 00:25:50 +03:00
Dragory e2de5b97bd
Documentation clean-up 2020-09-23 00:20:55 +03:00
Nils 96e8eae188
Fully functioning built-in plugin to send system messages on join/leave (#437)
Co-authored-by: Miikka <2606411+Dragory@users.noreply.github.com>
2020-09-23 00:19:34 +03:00
funkyhippo 3af5a67c1b Added anonymizeChannelName configuration option. 2020-09-23 00:17:31 +03:00
Dragory 307b9fdee4
docs: fix formatting 2020-09-22 22:26:21 +03:00
Dragory 8d2e76c7b1
docs: fix misnamed option, fixes #454 2020-09-22 22:26:08 +03:00
Dragory d1990370ab
Merge README changes from 'master' 2020-09-13 16:00:03 +03:00
Miikka 909625a48e
Update setup.md 2020-09-13 15:58:54 +03:00
Dragory a69e9dd0a2
Rename server intents image to clear GitHub image cache 2020-08-17 02:22:22 +03:00
Dragory 5886da6da6
Update server members intent instruction image 2020-08-17 02:20:11 +03:00
Dragory 15afd0995d
Some wording tweaks/clarifications in docs 2020-08-17 02:17:32 +03:00
Dragory ceff84a9ad
Fix server intents image link in setup.md 2020-08-17 02:15:05 +03:00
Dragory cb9f04a5e3
faq: add entry about message numbers, remove notes on attachments
Note on attachments is no longer necessary as the new default is to
link to the original attachment instead of rehosting it.
2020-08-17 02:12:06 +03:00
Dragory c7b49b5484
Tweaks to default message number formatting 2020-08-17 01:43:36 +03:00
Dragory ca7dde0850
Add instructions for enabling Server Members Intent in setup docs 2020-08-17 01:32:30 +03:00
Dragory 4fbf2a1769
Rename guildGreetings to serverGreetings
The original name (guildGreetings) is now an alias for the new option
name, so old configs will still work after this change.
2020-08-17 01:21:07 +03:00
Dragory 900a14d8a1
Rename categoryAutomation.newThreadFromGuild to categoryAutomation.newThreadFromServer
The original name (categoryAutomation.newThreadFromGuild) is now
an alias for the new option name, so old configs still work after
this change.
2020-08-17 01:04:05 +03:00
Dragory c437634a18
Add !edit and !delete to the command docs 2020-08-17 00:39:50 +03:00
Dragory d85a2dad5d
Add !message 2020-08-17 00:39:39 +03:00
Dragory be7f172b62
Rename mainGuildId to mainServerId, mailGuildId to inboxServerId
The original names (mainGuildId, mailGuildId) are now aliases for
the new option names, so old configs still work after this change.
2020-08-16 23:53:35 +03:00
Dragory 3f2948bbc1
Update prerequisite docs 2020-08-16 23:44:58 +03:00
Dragory a863c1b382
Generate plugin API documentation. Update plugin documentation. 2020-08-16 23:40:44 +03:00
Dragory d5219556a7
Add full JSDocs for the plugin API 2020-08-16 23:26:04 +03:00
Dragory 60ae79d4e4
Update setup instructions 2020-08-16 22:21:49 +03:00
David fbcdec5a4b
Update configuration.md (#411)
Removes the "wrapped in quotes section" and adds "accepts multiple values" for mainGuildID
2020-08-16 19:01:52 +03:00
Dragory 78a1cc34be
threadOnMention -> createThreadOnMention 2020-08-16 18:36:51 +03:00