Skip to content

Releases: modmail-dev/Modmail

Improvements to niche users!

14 Nov 15:14
Compare
Choose a tag to compare

Added

  • Added updating github fork if GITHUB_TOKEN was provided

Fixed

  • Skip blocked roles check if user is not in main guild

More bug fixes!

14 Nov 14:31
Compare
Choose a tag to compare

Fixed

  • Autoupdate persists despite errors
  • Mention when normal thread created was not working.

Fix close on emoji

13 Nov 17:22
Compare
Choose a tag to compare

Fixed

  • Close on emoji was not working.

Bugfixes

13 Nov 16:26
Compare
Choose a tag to compare

Fixed

  • React to contact threads were treated like normal contact threads. (GH #2881)

Bug fixes and further customisation in alert on mention

13 Nov 16:25
Compare
Choose a tag to compare

Added

  • Added mention_channel_id to specify which channel alert_on_mention was being sent to. (GH #2880)

Fixed

  • ?config set would not respond if an invalid key was provided.

Small improvements to commands

13 Nov 14:58
Compare
Choose a tag to compare

Fixed

  • Bot will now leave a reaction on the react to contact message.
  • Added docstring to selfcontact

More customisation options

13 Nov 13:32
56a8c72
Compare
Choose a tag to compare

Added

  • Plain replies functionality. Added commands preply, pareply and config plain_reply_without_command. (GH #2872)
  • Added react_to_contact_message, react_to_contact_emoji to allow users to create threads by reacting to a message.
  • Added thread_move_notify_mods to mention all mods again after moving thread. (GH #215)
  • Added transfer_reactions to link reactions between mods and users. (GH #2763)
  • Added close_on_leave, close_on_leave_reason to automatically close threads upon recipient leaving the server. (GH #2757)
  • Added alert_on_mention to mention mods upon a bot mention. (GH #2833)
  • Added confirm_thread_creation, confirm_thread_creation_title, confirm_thread_response, confirm_thread_creation_accept, confirm_thread_creation_deny to allow users to confirm that they indeed want to create a new thread. (GH #2773)
  • Support Gyazo image links in message embeds. (GH #282)
  • Added silent argument to ?contact to restore old behaviour.
  • Added new functionality: If ?help is sent, bot does checks on every command, ?help all restores old behaviour. (GH #2847)
  • Added a way to block roles. (GH #2753)
  • Added cooldown_thread_title, cooldown_thread_response to customise message sent when user is on a creating thread cooldown. (GH #2865)
  • Added ?selfcontact to allow users to open a thread. (GH #2762)
  • Support stickers and reject non-messages. (i.e. pin_add)
  • Added support for thread titles, ?title. (GH #2838)
  • Added data_collection to specify if bot metadata should be collected by Modmail developers.
  • Added ?autotrigger, use_regex_autotrigger config to specify keywords to trigger commands. (GH #130, GH #649)
  • Added ?note persistent that creates notes that are persistent for a user. (GH #2842, PR #2878)
  • Autoupdates and ?update which was removed in v3.0.0

Fixed

  • ?contact now sends members a DM.
  • level_permissions and command_permissions would sometimes be reset. (GH #2856)
  • Command truncated after && in alias. (GH #2870)
  • on_plugins_ready event for plugins works now.

Improved

  • Plugins installations have clearer error messages.
  • ?move now does not require exact category names, accepts case-insensitive and startswith names.

Internal

  • Use enums in config. (GH #2821)
  • on_thread_close event for plugins.
  • on_thread_reply event for plugins.

Bug fixes to plugins

28 Oct 12:15
Compare
Choose a tag to compare

Fixed

  • Plugins downloading requirements in virtual environments

Improved error messages upon startup

28 Oct 12:15
Compare
Choose a tag to compare

Added

  • Proper error message if privileged intents not explicitly granted to bot.

Intents and more configuration options!

28 Oct 12:12
5d14ef1
Compare
Choose a tag to compare

Added

  • Added thread_move_title to specify title of thread moved embed.
  • Mark NSFW logs in log message. (GH #2792)
  • Icon for moderator that closed the thread in log message. (GH #2828)
  • Ability to set mentions via user/role ID. (GH #2796)

Changed

  • ?move now consumes rest in category name, which means ?move Long Category Name works without quotes!
  • ?help shows "No command description" if no description provided. (PR #2845)

Fixed

  • Unicode errors raised during windows selfhosting

Internal

  • Bump discord.py version to 1.5.1
  • Explicitly state intents used for connection
  • Use --diff for black CI instead of --check (GH#2816)