Dragory
a60515bcc7
Fix !block/unblock time arg without explicit user id
2019-06-09 20:25:21 +03:00
Dragory
1259669c9d
Add support for timed blocks. Add !is_blocked.
2019-06-09 20:04:40 +03:00
Dragory
4bfd247be3
Add support for command aliases
2019-06-09 19:31:16 +03:00
Dragory
7a57e3eb45
Add support for multiple mentionRole values
2019-06-09 19:24:00 +03:00
Dragory
2d5bf76209
Add support for snippet arguments
2019-06-09 19:17:32 +03:00
Dragory
373aef55cf
Add basic support for plugins
2019-06-09 17:53:49 +03:00
Dragory
b9133da4da
Add update notifications
2019-06-09 17:31:17 +03:00
Dragory
eb2f109301
Add rolesInThreadHeader config option
2019-06-09 16:04:17 +03:00
Dragory
18f3da1247
Add guildGreetings config option
2019-06-09 15:56:04 +03:00
Dragory
b5fe1de87b
Ignore errors from unknown message types
2019-06-05 23:11:08 +03:00
Dragory
ae3f3920e3
Ignore account age/time on server requirements when using !newthread
2019-04-15 19:26:14 +03:00
Dragory
22e03d2335
Rename requiredJoinedAt -> requiredTimeOnServer, add support for multiple main guilds for that setting
2019-04-15 19:06:59 +03:00
santiago
f2808c0b04
Add requirement for joinedAt
2019-04-15 10:43:22 -03:00
Dragory
2a20d9fdaa
Escape markdown in user nickname and some other places
2019-03-28 05:03:47 +02:00
Dragory
3d077cb252
Add current voice channel to thread header
2019-03-28 04:57:21 +02:00
Dragory
073f3a87ea
Add categoryAutomation config option and make newThreadCategoryId a shortcut for the newThread sub-option. Add support for per-guild categories via categoryAutomation.
2019-03-28 04:54:12 +02:00
Dragory
ddc3f6425a
Clean-up
2019-03-28 04:29:50 +02:00
Dragory
3cc566e6b0
Re-fetch member info from the API if we can't find a user on a main guild
2019-03-28 04:29:40 +02:00
Dragory
a470b72016
Add attachmentStorage option
2019-03-06 23:31:24 +02:00
Miikka
591d6251ce
Merge pull request #225 from reboxer/master
...
Allow users to be mentioned in botMentionResponse
2019-03-06 21:39:37 +02:00
Dragory
688ab7ceea
Add support for scheduled !suspend
2019-03-06 21:37:36 +02:00
Dragory
bee147c19d
Allow !loglink in suspended threads
2019-03-06 21:36:17 +02:00
Dragory
188f7543ee
Allow silent scheduled closes. Make close time format stricter (no whitespace).
2019-03-06 21:15:09 +02:00
Dragory
cd3da4c4ec
Add syncPermissionsOnMove config option
2019-03-06 20:50:24 +02:00
Dragory
5e1a1e7e15
Add 'silent' option to !close when closeMessage is specified
2019-02-23 23:32:18 +02:00
Dragory
86bc6fd809
Only delete the reply command if the bot was able to send the reply
2019-02-23 22:55:26 +02:00
santiago
508b78fce2
Allow users to be mentioned in botMentionResponse
2019-02-23 11:33:22 -03:00
Dragory
ee51e35f6f
Fix potential error with webhook messages
2019-01-11 18:29:48 +02:00
Dragory
21d2a7453c
Add allowUserClose option. Fixes #69
2018-09-20 23:31:14 +03:00
Dragory
2f1b51d97a
Add support for sending anonymous snippets. Add snippetPrefixAnon option. Fixes #82
2018-09-20 22:54:47 +03:00
Dragory
1ec0a811d9
Support role and user IDs in inboxServerPermission. Allow specifying multiple values for inboxServerPermission.
2018-09-20 22:27:59 +03:00
Dragory
a8822ea002
Merge branch 'config-fix' of https://github.com/Akhawais/modmailbot into Akhawais-config-fix
2018-09-20 22:08:50 +03:00
Dragory
d07384a01e
Add botMentionResponse option. Fixes #143
2018-09-20 22:07:38 +03:00
Dragory
68af488663
Add mentionUserInThreadHeader option. Fixes #152
2018-09-20 22:03:51 +03:00
Dragory
2f04ed8359
Fix pingOnBotMention on same server setups. Fixes #134
2018-09-20 21:57:54 +03:00
Dylan Akhawais
5a760b5e50
Moving the 'getAllUsers' option into the correct parameter object
2018-08-29 02:30:12 +01:00
Dragory
2cecbc3e46
Add support for a .js config file
2018-08-08 01:32:22 +03:00
Dragory
55367665e8
Update mime node-mime to 2.3.1
2018-08-08 01:10:38 +03:00
Dragory
b7673b7544
Add smallAttachmentLimit config option to control the size limit of relaySmallAttachmentsAsAttachments
2018-08-08 00:59:02 +03:00
Dragory
7e7bd03798
Fix crash if the close message failed to send when closing a thread
2018-08-08 00:55:03 +03:00
Dragory
ff977b3eea
Gracefully handle web server errors
2018-08-08 00:54:01 +03:00
Dragory
6b8a409ff4
Don't alert for main server pings if the pinger is a bot
2018-08-01 00:40:12 +03:00
Dragory
c7c0ee4e9a
Change requiredAccountAge to use hours instead of days
2018-07-27 20:35:37 +03:00
Dragory
1aa4abd62e
Rename account age options
2018-07-27 19:48:45 +03:00
Jonas Pardon
9c1a5863f5
Add option for minimum account age for contacting modmail
...
Saw this on the to-do list and decided to give it a shot. Tested and works without issues for me. I advise testing yourself before merging, there's always a chance I missed something since your code is quite extended to work through.
2018-07-10 11:59:29 +02:00
Jonas Pardon
6f327b7456
Added an optional close message
...
You can assign a value to closeMessage to make the bot DM people when their thread gets closed.
2018-07-05 18:34:12 +02:00
Dragory
445659d592
Fix greetings not being sent after 2.9.0
...
Greetings broke when multi-server support was added.
This commit fixes that.
2018-05-14 19:49:15 +03:00
Dragory
54e9fbd597
Chunk long messages so they don't fail to send
2018-05-03 20:33:19 +03:00
Dragory
1d2f3dd4d8
Fix crash when the auto-response cannot be sent. Add pingOnBotMention option for controlling whether the staff get pinged for bot mentions.
2018-05-03 20:26:12 +03:00
Dragory
cd96c70f1c
Switch config parser to JSON5. Accept multiple config file names.
2018-05-03 19:55:21 +03:00