Commit Graph

59 Commits (371c49981c333167b103197bb61fdd61709ffd5d)

Author SHA1 Message Date
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
Dragory e0aa3a73ae
Merge #397 2020-08-16 18:34:51 +03:00
Dragory 041e095950
Merge #398 2020-08-16 18:27:51 +03:00
Dragory 205262660b
Fix line break in documentation 2020-08-14 01:04:07 +03:00
Dragory 25f2814e11
Update documentation with new options 2020-08-14 01:00:43 +03:00
Dragory 1c5b08b4c6
Update docs on the attachmentStorage option 2020-08-13 02:46:30 +03:00
Dragory 3fc3905628
Update node-sqlite3 to v5. Update Node.js version requirements accordingly. 2020-07-09 04:05:28 +03:00
eegras@eegrasstudios.com b566be85fe Implement reactOnSeen 2020-06-05 13:11:56 -05:00
Dragory 716675e11f
Fix error in plugin example 2020-06-05 17:06:26 +03:00
DopeGhoti edd2ceb1ab Add optional automatic thread creation on mention
Add an option to have the bot automatically open a
new thread when a user @s the bot in a monitored
channel.  Modify configuration parser to handle the
new settings; add a stanza to the configuration
documentiaion for it.
2020-06-04 20:27:01 -07:00
Dragory d1f939cbc8
ModMail -> Modmail 2020-05-25 23:56:48 +03:00
Dragory 77e13626af
docs: add Snippets page, clean up Commands page 2020-05-25 23:55:50 +03:00
Miikka 034c12b2aa
Emphasize the prerequisites in setup.md 2020-01-27 12:22:08 +02:00
Dragory 015c9fae31
Merge branch 'master' of github.com:Dragory/modmailbot 2020-01-19 21:02:47 +02:00