Skip to content

channels_follow_announcement

Category: channels

Cross-post messages from an announcement (news) channel into a target channel via a webhook.

  • Mirror release announcements from a partner server into your own.
  • Source channel is not type 5 (GUILD_ANNOUNCEMENT) — Discord rejects.
FieldTypeRequiredDescription
channel_idstringyesSource announcement channel (the one to follow)
webhook_channel_idstringyesTarget channel that receives the cross-posts
audit_reasonstringnoReason recorded in audit log (X-Audit-Log-Reason header)

\{channel_id, webhook_id\} (webhook_id is the auto-created delivery webhook on the target).

FieldTypeRequiredDescription
channel_idstringyesDiscord channel ID (snowflake)
webhook_idstringyesDiscord webhook ID
PropertyValue
Read-onlyno
Destructiveno
Idempotentno
Open-worldyes
Confirmation requiredno

packages/mcp-core/src/tools/channels/follow_announcement.ts