Skip to content

Keep components in published messages (Announcement Channels) #6311

Open
@maanex

Description

@maanex

Description

If you publish a message (in an announcement channel) that has components, the messages ending up on the subscribed servers don't have any components.

User story: I want to use link buttons in messages because they look better and are more noticeable than regular text links, but the fact that they don't get published means that servers subscribing to the announcement channel can't see the link. This is a problem.

My suggestion: Make the published message also include the components of the original message, but disable them. This way the message not only looks exactly like the original message again (which it currently doesn't) but also link buttons could still be functional.

Steps to Reproduce

Publish a message that has components.

Expected Behavior

I would expect the published message to look exactly like the original message. Right now it does not look the same as components are missing. Components in a disabled state would make them look the same again while still only allowing users in the original server to interact with the buttons and dropdowns. Link buttons should of course not be disabled as they are just links and don't trigger anything on a bot's end.

Current Behavior

N/A

Screenshots/Videos

No response

Client and System Information

N/A

(This suggestion is dv8 approved)

Metadata

Metadata

Assignees

No one assigned

    Labels

    message componentsclick click click click click click clicksyncedSynced to internal tracker

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions