# Live: Discord-style voice and video rooms, now bundled with Discourse 🎙

**URL:** <https://meta.discourse.org/t/live-discord-style-voice-and-video-rooms-now-bundled-with-discourse/411337>\
**Category:** Announcements\
**Tags:** voice\
**Created:** [September 1, 2026, 6:11pm UTC](https://meta.discourse.org/t/live-discord-style-voice-and-video-rooms-now-bundled-with-discourse/411337 "2026-09-01T18:11:51Z")\
**Posts on this page:** 1\
**Showing post:** 70

<div class="post-metadata">

**Author:** ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)\
**Post date:** [September 24, 2026, 5:09pm UTC](https://meta.discourse.org/t/live-discord-style-voice-and-video-rooms-now-bundled-with-discourse/411337/70 "2026-09-24T17:09:36Z")

</div>

@putty it’s possible this is an issue with your username on the site. The route in your screen recording ends with `/invited-by/derek.putnam`, and the route for this currently rejects periods in usernames. This should fix it:

> <https://github.com/discourse/discourse/pull/44088>
>
> Previously, voice invite links returned 404 when the inviter's username containe…d a period, including the link in \[this report\](https://meta.discourse.org/t/411337/60).
> 
> This change applies \`RouteFormat.username\` to the invite route and adds a regression request spec; all seven page request specs pass, and lint passes.

You can also test on your site by sharing the linking without the `/invited-by/...` bit.

---

_[View the full topic](https://meta.discourse.org/t/live-discord-style-voice-and-video-rooms-now-bundled-with-discourse/411337)._
