Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v3.7.0 - More customisation options #2875

Merged
merged 102 commits into from
Nov 13, 2020
Merged

v3.7.0 - More customisation options #2875

merged 102 commits into from
Nov 13, 2020

Conversation

fourjr
Copy link
Collaborator

@fourjr fourjr commented Nov 5, 2020

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.

@fourjr fourjr marked this pull request as draft November 5, 2020 17:21
@fourjr fourjr linked an issue Nov 5, 2020 that may be closed by this pull request
@fourjr fourjr merged commit 56a8c72 into master Nov 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment