Commit Graph

664 Commits (4d5aaaf99da89088d96327382e68fa4f79f4234e)

Author SHA1 Message Date
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
AndreasGassmann 4c11e21a54
Add allowMove to configuration options 2018-08-16 02:18:55 +02:00
Dragory 8d54cce2b5 2.16.0 2018-08-08 01:32:25 +03:00
Dragory 2cecbc3e46 Add support for a .js config file 2018-08-08 01:32:22 +03:00
Dragory 9b9d5d313f 2.15.2 2018-08-08 01:11:22 +03:00
Dragory d9b5a7c0be Document 2.15.2 2018-08-08 01:11:19 +03:00
Dragory 55367665e8 Update mime node-mime to 2.3.1 2018-08-08 01:10:38 +03:00
Dragory cc68797f0a Update eslint 2018-08-08 01:06:49 +03:00
Dragory ca0ac67a34 2.15.1 2018-08-08 01:02:51 +03:00
Dragory c7c85e44d3 Document v2.15.1 2018-08-08 01:02:47 +03:00
Dragory e8ca3b8a16 Update node-sqlite3 2018-08-08 01:02:18 +03:00
Dragory 2095cebc24 2.15.0 2018-08-08 00:59:16 +03:00
Dragory 6bcde93727 Document recent changes 2018-08-08 00:59:09 +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 c52938fc84 2.14.1 2018-08-01 00:40:29 +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 fd0679d6b0 2.14.0 2018-07-27 20:35:50 +03:00
Dragory c7c0ee4e9a Change requiredAccountAge to use hours instead of days 2018-07-27 20:35:37 +03:00
Dragory d2e6dca287 2.13.0 2018-07-27 19:53:42 +03:00
Dragory 65a83b9b01 Documented v2.12.0 and v2.13.0 in CHANGELOG 2018-07-27 19:53:36 +03:00
Dragory 1aa4abd62e Rename account age options 2018-07-27 19:48:45 +03:00
Dragory 4a1f3b0bd5 Merge JonasPardon-master 2018-07-27 19:44:14 +03:00
Dragory a13649dd94 2.12.0 2018-07-26 22:24:44 +03:00
Dragory 26cb1b49e0 Document pingOnBotMention option 2018-07-26 22:11: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
Miikka a003a7b4e9
Merge pull request #93 from JonasPardon/master
Added an optional close message
2018-07-10 10:51:06 +03: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 06a7dd398c Add 2.11.1 changelog 2018-05-14 19:51:23 +03:00
Dragory 2a824d2318 2.11.1 2018-05-14 19:50:38 +03: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 999bccd7aa 2.11.0 2018-05-03 20:34:25 +03:00
Dragory 59752e460e Update changelog for v2.11.0 2018-05-03 20:34:01 +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
Miikka 685ccdd226
Always show multi-server header when using multiple servers
Previously, if the user was on only one server, the server name would not be shown in the thread header.
2018-05-03 19:37:50 +03:00
Miikka 777ea2dd2c
Fix crash when user edits a DM after the thread is closed 2018-05-03 14:22:38 +03:00
Miikka 82a89b6e86
modules.move: slightly prioritize categories that start with the search string 2018-04-25 02:25:49 +03:00
Miikka d6793d5c12
modules.move: fix !move ignoring the last letter of the category name 2018-04-25 02:21:24 +03:00
Dragory f13f2eee2d 2.10.1 2018-04-21 16:45:16 +03:00
Dragory 54819e01da Update CHANGELOG for 2.10.1 2018-04-21 16:45:10 +03:00
Dragory e5588d7c83 Use minutes as the default unit for timed close
Before, doing !close 30 would close the thread in 30 seconds. Now it
will be closed in 30 minutes.
2018-04-21 16:44:03 +03:00
Dragory a839372cfe You can now use !close c as an alias for !close cancel 2018-04-21 16:42:35 +03:00
Dragory 00e1684afb 2.10.0 2018-04-21 16:41:36 +03:00