Skip to content

Releases: TobiWan54/ModMail

v1.2.0

Choose a tag to compare

@TobiWan54 TobiWan54 released this 01 Oct 11:54

This is a breaking change! If you are upgrading, all existing tickets will stop working, so you should probably close them first.

Changes

  • New ticketing back-end that does not show the user ID anywhere, ensuring anonymity from third-party clients.
  • Fixed bug that allowed normal users to use sub-commands.
  • More verbose log file names.

v1.1.1

Choose a tag to compare

@TobiWan54 TobiWan54 released this 07 Mar 11:57
5f951d1

Changes

  • Users can send multiple attachments at a time if the total attachment size exceeds the attachment limit.
  • Fixed anonymous messaging (broken in v1.1.0) so that that moderator's name is hidden from the user.
  • !send command also creates anonymous tickets if the config option is set.
  • Removed redudant and out-of-date guide given to moderators when a new ticket is opened.
  • Updated config template.

v1.1.0

Choose a tag to compare

@TobiWan54 TobiWan54 released this 15 Jan 01:46
eccbc84

New Features

  • Option to name ticket channels anonymously, protecting against snooping from modified Discord clients. Please note that this is not foolproof, as the channel description contains the user's ID and modified clients may also be able to view this.
  • Option to exclusively send messages with commands, including a new anonymous reply command, reducing the chance of accidentally sending messages to users.
  • Error messages are now sent to a channel in the server as well as to the bot owner.
  • Specific, more user-friendly error message provided when the ModMail category's channel limit (50) has been reached.

Other Changes

  • Removed use of four-digit discriminators since they are no longer part of Discord usernames.
  • Updated Discord.py version requirement following its official v2 release.
  • Fixed a bug that permanently prevented a user from creating tickets if channel creation failed (e.g. because the category was full).
  • Improved refresh() function.
  • Minor bug fixes.

v1.0.1

Choose a tag to compare

@TobiWan54 TobiWan54 released this 30 Jun 18:59
485cf4a

New Features

  • Support multiple character prefixes.

Other Changes

  • Empty snippets.json and blacklist.json files are created if they do not exist, so the templates are no longer needed.
  • Fixed empty embeds being sent for stickers - they are now simply ignored.
  • Removed the bot's name from log filenames, so they are shorter and less likely to spill over on mobile.
  • Updated to work with the latest version of Discord.py.

Requires Python 3.10 or higher. Make sure you also fill out config.json, and install the required dependancies with pip install -r requirements.txt.

v1.0.0

Choose a tag to compare

@TobiWan54 TobiWan54 released this 16 Apr 13:09
2c44db5

The first stable, working release of Modmail!

Requires Python 3.10 or higher. Make sure you also get the files from templates, fill out config.json and install the required dependancies with pip install -r requirements.txt.