Video relay (screen share + webcam) passthrough #8

Open
opened 2026-06-15 19:57:16 +00:00 by dark · 1 comment
Owner

It would be great if someone streaming their game on discord could relay it to their matrix puppet through the bridge. However as the discord bot API doesn't support video we will be going into self-bot territory which breaks discord's ToS. The user will need to be warned as such and this should not be default functionality unless explicitly enabled.


Scope note (roadmap): this also covers webcam relay, not just screen share — both are the same problem (Discord's bot API exposes no video receive/send, so relaying video in either direction needs self-bot territory and the same ToS caveat above). Tracked here rather than as a separate "video relay" issue. Part of the "Further out" roadmap items.

It would be great if someone streaming their game on discord could relay it to their matrix puppet through the bridge. However as the discord bot API doesn't support video we will be going into self-bot territory which breaks discord's ToS. The user will need to be warned as such and this should not be default functionality unless explicitly enabled. --- **Scope note (roadmap):** this also covers **webcam relay**, not just screen share — both are the same problem (Discord's bot API exposes no video receive/send, so relaying video in either direction needs self-bot territory and the same ToS caveat above). Tracked here rather than as a separate "video relay" issue. Part of the "Further out" roadmap items.
Author
Owner

So given that self-bots risk account bans, we may wish to limit their use to certain users in the config file. We might want to be able to use a self-bot to matrix bridge into servers that we don't have the ability to add bots to.

So given that self-bots risk account bans, we may wish to limit their use to certain users in the config file. We might want to be able to use a self-bot to matrix bridge into servers that we don't have the ability to add bots to.
dark added this to the Roadmap project 2026-06-27 16:29:34 +00:00
robocub changed title from Screen Share Passthrough to Video relay (screen share + webcam) passthrough 2026-06-27 16:46:55 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
dark/nether-voicebridge#8
No description provided.