Skip to content

More customisation options

Compare
Choose a tag to compare
@fourjr fourjr released this 13 Nov 13:32
· 622 commits to master since this release
56a8c72

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.