Stage Channels: Built-in Text Channel and Updates Feed

Oct 19, 2022

The latest Discord update has brought with it some changes to how Stage Channels work, as well as some new features. Here’s everything you need to know!

The latest Discord update has brought with it some changes to how Stage Channels work, as well as some new features. Here’s everything you need to know!

Thumbnail by Roonie

Text Channels within Stages

One of the biggest changes is the addition of built-in text channels. This means that each Stage Channel now has its own dedicated text channel that is automatically created when the channel is created. It is similar to the previously announced text channels in voice chats. This allows for better organization and more efficient communication between speaker and audience.

Using text channel built within Stage | Image taken from Discord Datamine

Live Feed Updates in said channel

Another change is the Updates Feed. This is a new feature that allows speakers to post updates and announcements that will be automatically posted in the dedicated text channel for that Stage Channel. This is a great way to keep everyone in the loop and make sure that everyone is on the same page.

Deletable system messages for stage updates | Credits

Finally, there are some changes to the way stage roles work. The biggest change is that the @everyone role can no longer be used to override stage roles. This means that you will no longer be able to mute or deafen everyone in a Stage Channel.

These are just some of the changes that have been made to Stage Channels in the latest Discord update.

# Added
+ SYSTEM_MESSAGE_STAGE_START_HOOK: "$[!!{username}!!](usernameHook) started a stage: **!!{topic}!!**!"
+ SYSTEM_MESSAGE_STAGE_START_MOBILE: "[!!{username}!!](usernameOnClick) started a stage: **!!{topic}!!**!"
+ SYSTEM_MESSAGE_STAGE_START_EVENT_HOOK: "$[!!{username}!!](usernameHook) started a stage event: **!!{topic}!!**!"
+ SYSTEM_MESSAGE_STAGE_START_EVENT_MOBILE: "[!!{username}!!](usernameOnClick) started a stage event: **!!{topic}!!**!"
+ SYSTEM_MESSAGE_STAGE_END_HOOK: "$[!!{username}!!](usernameHook) ended **!!{topic}!!**"
+ SYSTEM_MESSAGE_STAGE_END_MOBILE: "[!!{username}!!](usernameOnClick) ended **!!{topic}!!**"
+ SYSTEM_MESSAGE_STAGE_SPEAKER_HOOK: "$[!!{username}!!](usernameHook) is now a speaker."
+ SYSTEM_MESSAGE_STAGE_SPEAKER_MOBILE: "[!!{username}!!](usernameOnClick) is now a speaker."
+ SYSTEM_MESSAGE_STAGE_RAISE_HAND_HOOK: "$[!!{username}!!](usernameHook) raised hand!"
+ SYSTEM_MESSAGE_STAGE_RAISE_HAND_MOBILE: "[!!{username}!!](usernameOnClick) raised hand!"
+ SYSTEM_MESSAGE_STAGE_TOPIC_HOOK: "$[!!{username}!!](usernameHook) changed the stage topic: **!!{topic}!!**"
+ SYSTEM_MESSAGE_STAGE_TOPIC_MOBILE: "[!!{username}!!](usernameOnClick) changed the stage topic: **!!{topic}!!**"
Commits as seen on Datamine

That's all for today, hope you enjoyed today's article. Make sure to join our official Discord server to discuss further on this topic or suggest new articles!

Like what you're reading?

We do this everyday. Unlock exclusive benefits, 4K wallpapers, and more. Become a member for the price of a coffee.

How do you use Stage Channels?

Continue the conversation and have a chat with alike-mind – in the Netcord server.

Say Hi

Suyash Raj

I am a developer, designer, and writer. I write on web technologies and also blog about football. I love to travel as well. You can say I'm a polymath. Feel free to talk to me about anything! -Vale-