A Discord bot that functions as a shared inbox between staff and members, similar to Reddit's Modmail.
AGPL-3.0 License
Bot releases are visible (Hide)
Published by fourjr almost 4 years ago
Published by fourjr almost 4 years ago
mention_channel_id
to specify which channel alert_on_mention
was being sent to. (GH #2880)?config set
would not respond if an invalid key was provided.Published by fourjr almost 4 years ago
Published by fourjr almost 4 years ago
preply
, pareply
and config plain_reply_without_command
. (GH #2872)react_to_contact_message
, react_to_contact_emoji
to allow users to create threads by reacting to a message.thread_move_notify_mods
to mention all mods again after moving thread. (GH #215)transfer_reactions
to link reactions between mods and users. (GH #2763)close_on_leave
, close_on_leave_reason
to automatically close threads upon recipient leaving the server. (GH #2757)alert_on_mention
to mention mods upon a bot mention. (GH #2833)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)silent
argument to ?contact
to restore old behaviour.?help
is sent, bot does checks on every command, ?help all
restores old behaviour. (GH #2847)cooldown_thread_title
, cooldown_thread_response
to customise message sent when user is on a creating thread cooldown. (GH #2865)?selfcontact
to allow users to open a thread. (GH #2762)?title
. (GH #2838)data_collection
to specify if bot metadata should be collected by Modmail developers.?autotrigger
, use_regex_autotrigger
config to specify keywords to trigger commands. (GH #130, GH #649)?note persistent
that creates notes that are persistent for a user. (GH #2842, PR #2878)?update
which was removed in v3.0.0?contact
now sends members a DM.level_permissions
and command_permissions
would sometimes be reset. (GH #2856)on_plugins_ready
event for plugins works now.?move
now does not require exact category names, accepts case-insensitive and startswith names.on_thread_close
event for plugins.on_thread_reply
event for plugins.Published by fourjr almost 4 years ago
Published by fourjr almost 4 years ago
Published by fourjr almost 4 years ago
thread_move_title
to specify title of thread moved embed.?move
now consumes rest in category name, which means ?move Long Category Name
works without quotes!?help
shows "No command description" if no description provided. (PR #2845)--diff
for black CI instead of --check
(GH#2816)Published by fourjr almost 4 years ago
enable_eval
defaults true, set enable_eval=no
to disable the eval command. (GH #2803)?plugins reset
command to completely reset everything related to plugins. This will fix some problems caused by broken plugins in the file system.bot.owner_ids
to bot.bot_owner_ids
as the attribute is now defined internally for team support.bot.db
is deprecated in favour of bot.api.db
and will be removed in the future.bot.plugin_db.get_partition
in favour of bot.api.get_plugin_partition
(not final).Published by fourjr almost 4 years ago
thread_initiate
is now dispatched at the beginning of the setup process.thread_create
is dispatched when the thread is registered as a thread by Modmail (ie. when channel topic is edited).thread_ready
is dispatched when a thread finishes its setup steps.Published by Taaku18 almost 5 years ago
thread_cooldown
.fallback_category_id
.?config help
.\"
.?freply
, which behaves exactly like ?reply
with the addition that you can substitute {channel}
, {recipient}
, and {author}
to be their respective values.?repair
, repair any broken Modmail thread (with help from @officialpiyush).?contact
.?disable
is now ?disable new
.?edit
and ?delete
and recipient message edit.Published by Taaku18 almost 5 years ago
Published by Taaku18 almost 5 years ago
Published by Taaku18 almost 5 years ago
nothing new
Published by Taaku18 almost 5 years ago
?freply
, which behaves exactly like ?reply
with the addition that you can substitute {channel}
, {recipient}
, and {author}
to be their respective values.?repair
, repair any broken Modmail thread (with help from @officialpiyush).?edit
and ?delete
and recipient message edit.Published by Taaku18 almost 5 years ago
?freply
, which behaves exactly like ?reply
with the addition that you can substitute {channel}
, {recipient}
, and {author}
to be their respective values.Published by Taaku18 almost 5 years ago
fallback_category_id
.Published by Taaku18 almost 5 years ago
Published by Taaku18 almost 5 years ago
thread_cooldown
.Published by Taaku18 almost 5 years ago
?config help
.\"
.