NexusIRL is a free, open-source IRL live streaming app for Android: SRTLA bonding of mobile data and Wi-Fi, adaptive bitrate, SRT and RTMP, Twitch and Kick chat, OBS remote control. An Android port of Moblin.
The chat bot lets you and your moderators control the stream by typing commands in chat. It reads the chat of the selected stream (Twitch, Kick and YouTube), and also chat that a remote control assistant forwards. The commands are the same as in Moblin, so viewers who know Moblin’s bot can use them.
Turn it on under Settings → Chat → Bot → Enabled.
| Command | What it does |
|---|---|
!moblin scene <name> |
Switches to the scene with that name. Use quotes for names with spaces: !moblin scene "My scene". |
!moblin mute, !moblin unmute |
Mutes or unmutes the microphone. |
!moblin zoom <x> |
Zooms the camera, for example !moblin zoom 2. |
!moblin torch on, !moblin torch off |
Turns the torch on or off. |
!moblin filter <filter> <on or off> |
Turns an effect on or off: grayscale, sepia, pixellate, 4:3, whirlpool or pinch. |
!moblin obs fix |
Restarts the stream’s source in OBS (OBS remote control, with a source name set), which often fixes broken audio or video. |
!moblin snapshot |
Saves a picture of the stream to the phone (Pictures/NexusIRL) and, if the stream has a chat bot Discord webhook, posts it there with “Snapshot taken by |
!moblin stream start, !moblin stream stop |
Goes live or ends the stream. |
!moblin stream title <title> |
Changes the title on Twitch and Kick, wherever the selected stream is signed in (Moblin changes Twitch only). |
!moblin stream category <category name> |
Changes the category the same way; the name must match exactly. |
!moblin help |
Answers in chat with a link to this page (when signed in to Twitch or Kick). |
Small typos in the command words are forgiven when only one command is close, for example
!moblin mut.
Moblin’s other commands (text to speech, OBS, widgets, music, Tesla and so on) are not in NexusIRL yet and are ignored.
Tap a command under Commands to choose who may use it:
An alias is a short command that stands for a longer one. For example the alias !screen with the
replacement !moblin scene Screen switches to the Screen scene. Aliases must be one word starting
with !, written in lower case.