Discord support bot

/post (staff)

Post a message as the bot in any channel, optionally with up to 3 attachments. Manage Messages permission required.

/post channel: #showcase  message: "PVP montage of the wipe"  image1: clip1.mp4

Posts a message as the bot to the target channel. Useful for:

  • Announcement posts you want to look official.
  • Showcase posts in #showcase with media attached.
  • Embedding screenshots from staff into #mod-log write-ups.

Permissions

The command is gated at the Discord level via setDefaultMemberPermissions(ManageMessages). The bot also re-checks the permission on every invocation so a misconfigured Discord Integrations override can't leak access. A non-staff user trying to invoke /post gets ✖ You need Manage Messages to use /post..

Options

  • channel — target text channel. Defaults to the channel the command was run in.
  • message — the text body. Up to 2000 chars. Use \n for line breaks (Discord's slash UI doesn't support multi-line input).
  • image1 / image2 / image3 — up to 3 file attachments. Discord will re-host them; you don't need a CDN.

You must provide either a message or at least one attachment.

Audit

Every /post is logged in #mod-log with the author, channel, attachment list, and a link to the resulting message. Audit log lives in Discord forever; staff can scroll back to see who posted what.