Docs / Bot

Post

The MYViki Bot provides the ability to send custom-formatted messages. This feature is ideal for use cases that require drawing attention, such as server announcements and content releases.

Publish Post /post send

Use this command to create a post and publish it to the current text channel.

Command Parameters

ParameterTypeRequiredDescription
draftDraft OptionNoSelect a previously created draft to use as a template

Form Fields

ItemTypeRequiredDescription
TitleTextYesPost title, up to 200 characters
ContentTextNoPost content, up to 3,000 characters
AttachmentsFile AttachmentNoUpload up to 10 files. File size limits depend on the user's Discord Nitro status. Only JPEG/PNG/WEBP/GIF files are allowed.
Mention User or RoleUser or Role OptionNoUsers or roles you want to mention, up to 25 options can be selected
FooterTextNoPost footer content, up to 800 characters

Tip

If something goes wrong while publishing a post, for example:

  • You accidentally closed the form: You can run the same command again to recover your partially filled form.
  • An error occurred after clicking submit: All submitted post content is automatically saved as a draft. You don't need to worry about losing what you just filled out. You can click the Retry button below the error message, or use /post send <draft> to retrieve your draft.

Edit Post /post edit

Use this command to edit a post you have already published. Submitting will update the message content of that post.

Command Parameters

ParameterTypeRequiredDescription
postPost OptionYesSelect a post you have previously published to edit

Form Fields

ItemTypeRequiredDescription
TitleTextYesPost title, up to 200 characters
ContentTextNoPost content, up to 3,000 characters
Mention User or RoleUser or Role OptionNoUsers or roles you want to mention, up to 25 options can be selected
FooterTextNoPost footer content, up to 800 characters

Delete Post /post delete

Use this command to delete a specified post. If you directly delete the post message published by the bot, the database will automatically remove the post entry.

Command Parameters

ParameterTypeRequiredDescription
postPost OptionYesSelect a post you have previously published to delete

Create Draft /post draft create

Use this command to create a post draft. Drafts can be applied when using the publish post command, acting as a reusable template feature.

Form Fields

ItemTypeRequiredDescription
TitleTextYesPost title, up to 200 characters
ContentTextNoPost content, up to 3,000 characters
Mention User or RoleUser or Role OptionNoUsers or roles you want to mention, up to 25 options can be selected
FooterTextNoPost footer content, up to 800 characters

Edit Draft /post draft edit

Use this command to edit an existing draft.

Form Fields

ItemTypeRequiredDescription
TitleTextYesPost title, up to 200 characters
ContentTextNoPost content, up to 3,000 characters
Mention User or RoleUser or Role OptionNoUsers or roles you want to mention, up to 25 options can be selected
FooterTextNoPost footer content, up to 800 characters

Delete Draft /post draft delete

Use this command to delete a specified draft.

Command Parameters

ParameterTypeRequiredDescription
draftPost Draft OptionYesSelect a draft you have previously created to delete