Skip to content

Releases: modmail-dev/Modmail

Improving support for Server Discovery and minor bugfixes.

14 Jan 07:34
Compare
Choose a tag to compare

Fixed

  • Retry with null-discrim if channel could not be created. (GH #2934)
  • Fix update notifications.
  • Retrieve user from Discord API if user has left the server, resolving issues in ?block. (GH #2935, PR #2936)
  • IDs in <member> commands work now.

Fix bugs from v3.8

11 Jan 09:00
Compare
Choose a tag to compare

Fixed

  • Additional image uploads now render properly. (PR #2933)
  • confirm_thread_creation no longer raises unnecessary errors. (GH #2931, PR #2933)
  • Autotriggers no longer sends attachments back. (GH #2932)

QOL changes and bug fixes.

08 Jan 08:23
35f24ee
Compare
Choose a tag to compare

Added

  • update_notifications configuration option to toggle bot autoupdate notifications. (GH #2896)
  • ?fareply, anonymously reply with variables.
  • anonymous_snippets config variable to toggle if snippets should be anonymous. (GH #2905)
  • disable_updates config variable to control if the update command should be disabled or not.
  • silent_alert_on_mention to alert mods silently. (GH #2907)
  • Support for only the "Server Members" intent.

Improved

  • Added command validation to autotrigger add/edit.
  • GITHUB_TOKEN is now no longer required in Heroku setups.
  • Clearer error messages on reply fails.

Fixed

  • Mentioned competing as an activity type. (PR #2902)
  • Level permissions were not checked if command permissions were set.
  • Regex autotriggers were not working if term was in the middle of strings.
  • ?blocked now no longers show blocks that have expired.
  • Blocked roles will no longer trigger an error during unblock.
  • Custom emojis are now supported in confirm_thread_creation_deny. (GH #2916)
  • Finding linked messages in replies work now. (GH #2920, Jerrie-Aries)
  • Sending files in threads (non-images) now work. (GH #2926)
  • Deleting messages no longer shows a false error. (GH #2910, Jerrie-Aries)
  • Display an error on Lottie stickers, instead of failing the send.
  • ?perms get now shows role/user names. (PR #2927)

Internal

  • Make use of git branch --show-current to retrieve branch instead of using prerelease version check.
  • Use discord.py 1.6.0 from PyPi instead of the development clone.

Relax config_help validation

23 Nov 11:47
Compare
Choose a tag to compare

Fixed

  • Notes in config help are now optional.

More bugfixing

21 Nov 07:23
Compare
Choose a tag to compare

Fixed

  • Bot was not responding to union errors.
  • ?block [reason] now works in threads.

Support larger server setups

20 Nov 13:58
Compare
Choose a tag to compare

Improved

  • Role block will now work better with seperate server setups.

Fixed

  • Bot not restarting after autoupdate on PM2.

Internal

  • Removed unnecessary loggings.

More customisability!

20 Nov 13:15
Compare
Choose a tag to compare

Added

  • Added update_channel_id to specify which channel autoupdate notifications were being sent to.
  • Added show_timestamp to specify if timestamps should be displayed in message embeds. (GH #2885)

More permission level fixes

20 Nov 07:48
Compare
Choose a tag to compare

Fixed

  • perms add/remove with permission levels should now work again. (GH #2892, PR #2893)

Improved

  • Clearer plugin debug messages when plugins are disabled

Improved user experience, bugfixes!

19 Nov 15:24
Compare
Choose a tag to compare

Added

  • Added thread_contact_silently to allow opening threads silently by default. (PR #2887)

Fixed

  • Permission levels were not respected.
  • perms remove was not working.
  • logs and block would not recognise users in a seperate server setup.
  • Custom emojis were not working with confirm_thread_creation.

Internal

  • Optimised perms get, bot should respond faster now.

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