Skip to content

Create /modmail command #311

@Zabuzard

Description

@Zabuzard

The /modmail command is used to write a message to a moderator. The advantages over a simple DM are:

  • the user does not need to know which users of a server are moderators
  • the user does not need to befriend a moderator in case they have disabled non-friend DMs

The requirements for this are:

  • the message must not be visible to other members
  • the message is either visible to a single or all moderators

Optionally:

  • the command should also be usable if not part of the guild anymore, for example after getting banned (needs careful design though to not be abused - rate limiting etc)

One cheap and low hanging possibility could be to write the message into the #mod_audit_log channel by using ModAuditLogWriter introduced in #296 . To make the message invisible, just use ephemeral.

Metadata

Metadata

Labels

new commandAdd a new command or group of commands to the botpriority: normalvalidThis issue/PR is validated and ready to be picked. This auto adds items to TJ project board.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions