Channels
Messages

Publish a message to following channels

Changed on

Publishes a message in an announcement channel to every channel that follows it. The author needs Send Messages. Anyone else needs Send Messages and Manage Messages. Only default messages that are not replies, forwards or copies can be published, and each message can be published once. Copies are delivered asynchronously. Publishing is limited per channel (10 in a row, then one every 6 minutes) and per community (30 in a row, then one every 2 minutes). Returns the updated message with the CROSSPOSTED flag set.

post/channels/{channel_id}/messages/{message_id}/crosspost

Request

  • Base URL: https://web.fluxer.app/api/v1
  • URL: https://web.fluxer.app/api/v1/channels/{channel_id}/messages/{message_id}/crosspost
  • Auth: one of:
    • API key in header Authorization
    • API key in header Authorization

Path parameters

string snowflake required
OR
integer required

The ID of the channel

string snowflake required
OR
integer required

The ID of the message

Response

Success

idstring snowflake required
channel_idstring snowflake required
webhook_idstring snowflake
type0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 12 | 18 | 19 | 21 required

The type of message

flagsinteger required

The bitwise flags of the original message

contentstring required

The text content of the message

timestampstring date-time required

The ISO 8601 timestamp of when the message was created

edited_timestampstring date-time nullable

The ISO 8601 timestamp of when the message was last edited

pinnedboolean required

Whether the message is pinned

mention_everyoneboolean required

Whether the message mentions @everyone

ttsboolean required

Whether the message was sent as text-to-speech

mention_rolesstring[] required

The role IDs mentioned in the message

noncestring nullable

A client-provided value for message deduplication

Changes

    • ○

      added to the ////// response property anyOf list for the response status

    • ○

      added to the /// response property anyOf list for the response status

    • ○

      added to the ///////// response property anyOf list for the response status

    • ○

      added to the ////// response property anyOf list for the response status

    • ○

      added to the //////// response property anyOf list for the response status

    • ○

      added to the ///// response property anyOf list for the response status

    • ○

      added to the /////////// response property anyOf list for the response status

    • ○

      added to the //////// response property anyOf list for the response status

    • ○

      removed from the ////// response property anyOf list for the response status

    • ○

      removed from the /// response property anyOf list for the response status

    • ○

      removed from the ///////// response property anyOf list for the response status

    • ○

      removed from the ////// response property anyOf list for the response status

    • ○

      removed from the //////// response property anyOf list for the response status

    • ○

      removed from the ///// response property anyOf list for the response status

    • ○

      removed from the /////////// response property anyOf list for the response status

    • ○

      removed from the //////// response property anyOf list for the response status

    • ●

      added the new 18.00 enum value to the /// response property for the response status

    • ●

      added the new 18.00 enum value to the ///// response property for the response status

    • ●

      added the new 18.00 enum value to the // response property for the response status

    • ●

      added the new 18.00 enum value to the response property for the response status

    • ●

      added the new 21.00 enum value to the /// response property for the response status

    • ●

      added the new 21.00 enum value to the ///// response property for the response status

    • ●

      added the new 21.00 enum value to the // response property for the response status

    • ●

      added the new 21.00 enum value to the response property for the response status

    • ○

      added the optional property // to the response with the status

    • ○

      added the optional property to the response with the status

Of the 34 revisions, 2 have no diff computed.