RoodyProxy v2.2.0 is outSee what’s new →
RoodyProxy

Stream announcements

modules.streams (off by default) lets streamers announce their live to the whole network:

  • /stream <link> [title]: the platform comes from the link (https://twitch.tv/roody, or without https://).
  • /stream <platform> <link|user> [title]: with a user name the link is made for you (/stream kick roody).
  • /twitch, /youtube and /tiktok <link|user> [title]: the command of each platform.
  • /streams: who is live, with a button to open each one. /stream stop takes you off the list (so does leaving the network).

Everyone gets a message with a clickable link, in their own language. Only links of your platforms are taken, so nobody can advertise another server. Each platform (platforms) has a name, colour, domains (the links it takes), profile (a user's link, with {user}) and command (a command of its own, "" = none). Add or remove any. Kick comes with no command, so /kick stays your servers' one.

Permissions: roodyproxy.stream.<platform> (for example roodyproxy.stream.twitch), roodyproxy.stream.bypass (no cooldown) and roodyproxy.stream.admin (/stream stop <player>). Optional: title: true also shows a title on everyone's screen, and with the discord module, discord.channel posts every live in that channel with the platform's colour (and mention-role).