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
#showcasewith media attached. - Embedding screenshots from staff into
#mod-logwrite-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
\nfor 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.