Releases: modmail-dev/Modmail
Pinned Notes, Add "Mutual Servers" Section
Added
Added a "Mutual servers" field to the genesis embed if:
a) The user is not in the main guild.
b) The user shares more than 1 server with the bot.
Changed
Notes taken with the ?note command are now automatically pinned within the thread channel.
Paginate blocked Command
Added
Added a 🛑 reaction to the paginators to delete the embed.
Fixed
?blocked is now paginated using reactions. This fixes #249
Plugins Registry Compact
Added
New ?plugin registry compact command which shows a more compact view of all plugins.
Plugin Registry and debug Command
Plugin Registry
Plugin developers can now make a PR to include their plugin in the plugin registry command.
Add your plugin in the plugins/registry.json file in the main repository.
Changed
?debug command now shows the most recent logs first. (Starts at the last page)
Internal Update, unnotify Command
What's new?
- New error message when using thread-only commands outside of threads.
?unnotify, ability to undo?notify.?notifyand?subscribenow accepts other users.
Changes
This update contains mostly internal changes.
- Implemented support for the new discord.py v1.1.1.
- Improved help text for most commands.
- Completely revamped help command, few user changes.
- Removed abc (internal).
OAuth Support for Premium
What's new?
New oauth whitelist command which allows you to whitelist users so they can log in via discord to view logs. To set up oauth login for your logviewer app check the logviewer repo.
Force Update Command
Changed
- Ability to force an update despite having the same version number. Helpful to keep up-to-date with the latest GitHub commit.
?update force.
- Plugin developers now have a new event called
on_plugin_ready, this is coroutine is awaited when all plugins are loaded. Useon_plugin_readyinstead ofon_readysinceon_readywill not get called in plugins.
Guild Age Config Var
What's new?
- New config variable
guild_age, similar toaccount_age,guild_agesets a limit as to how long a user has to wait after they joined the server to message Modmail. guild_agecan be set the same way asaccount_age.