Discord L.U.O
Live · Update · Offline · powered by Twitch
Connect with Twitch
🔄
Auto-filled
channel name, avatar & stream info pulled automatically
📡
No Streamer.bot
posts to Discord directly — no extra software needed
💾
Config saved
settings stored to your account, accessible anywhere
Discord L.U.O — Setup
Step 1 of 5
Choose your setup
How would you like Discord L.U.O to post notifications when you go live?
Set up your Discord webhook
A webhook lets L.U.O post messages to your Discord channel. It takes about 30 seconds to create.
1
Open your Discord channel settings

Right-click the channel you want notifications in → Edit Channel

2
Go to Integrations → Webhooks
# your-channel
Overview
Permissions
Integrations

Webhooks

3
Create a new webhook and copy the URL

Click New Webhook, give it any name, then click Copy Webhook URL

Webhook URL
Paste the full webhook URL from Discord
Thread / Forum Post ID (optional)
Only needed if posting inside a forum thread or thread channel
Customise your bot
These settings control how the notification bot appears in Discord.
Bot name (optional)
Leave blank to use your Twitch display name
Bot avatar URL (optional)
avatar
Leave blank to use your Twitch profile picture
Embed accent colour
hex colour
Preview your Go Live embed
Here's roughly what your notification will look like in Discord.
The embed content is filled automatically from Twitch when you go live — game, title, viewer count, and thumbnail are all pulled live.
Download your Streamer.bot file
Your config has been saved. Now download and import your personalised .sb file into Streamer.bot.
1
Open Streamer.bot on your PC
2
Click Import in the top menu bar
3
Drag the downloaded .sb file into the import window, or click Select File
4
Click Import — actions, timers, and global variables will all be set up automatically
5
Check the Actions tab — you should see LUO — Go Live, LUO — Offline, and LUO — Live Updater
Re-import whenever you change settings here — it's safe to import multiple times.
You're all set!
L.U.O is configured and ready to go. Head to the Dashboard to see your stream status and fire a test notification.

Discord L.U.O

Live · Update · Offline

Also by Morknag & NotLoctus → EEL Overlay ↗
Stream
📊 Dashboard
📢 L.U.O Updates
Settings
⚙️ General
🟢 Go Live
📡 Live Updater
🔴 Offline
Extensions
👥 Friends Go Live
📅 Stream Schedule
🏆 Stream Team SB only
Output
👁️ Preview
🔒 Admin
Stream status
loading...
📖 Setup Guide
Support
Dashboard
// your stream at a glance
Current stream info ● offline
Not currently live
Automation status
Loading...
How to use
1. Configure your settings in the tabs on the left
2. Paste your Discord webhook URL in General settings
3. Click Save settings — this activates full automation
4. That's it! Go live on Twitch and Discord updates automatically
● go live → Discord post appears automatically
● stream ends → Discord updates to offline automatically
● ~35s later → VOD post appears automatically

Manual buttons in the sidebar can be used anytime to test or post manually.
Streamer.bot export
Download pre-configured .sb import files with your current settings baked in. Import via Actions → Import in Streamer.bot.
⭐ Everything in one file
Your Stream · Friends (dev) · Stream Team (dev) — see local HTML generator for friends/team
Or download separately:
Action scripts:
🔧 Local Script Generator
Offline HTML tool — generates Friends & Team setup scripts with zero cloud usage
Your Stream
Go Live · Update · Offline · VOD
Friends Go Live
Group: Discord L.U.O — Friends
Stream Team
Group: Discord L.U.O — Stream Team
Stream Schedule
Group: Discord L.U.O — Schedule
L.U.O Updates
// opt in to receive update announcements from the developer
📢 L.U.O update notifications
Receive occasional update messages from the L.U.O developer — new features, fixes and announcements.
Create a private channel in your Discord (e.g. #luo-updates) just for these messages.
How to set this up in Discord
  1. Create a new channel in your server (e.g. #luo-updates)
  2. Open channel Settings → Integrations → Webhooks
  3. Click New Webhook, give it a name and copy the URL
  4. Paste it above and click Save settings
General settings
// webhook · bot identity · cleanup
🤖
Streamer.bot mode
Configure your settings then download your .sb file. Use the local generator for friends/team notifications.
✓ Go Live / Offline web posting paused
✓ Live embed updater paused
✓ VOD posting + cleanup paused
✓ KV usage reduced to minimum
Twitch (auto-filled)
— from Twitch
Discord Webhook
paste your Discord webhook URL here
enable if posting into a forum or thread channel
ping a role when going live
Use single braces — e.g. {channel} is live! ?
Available placeholders
•
{channel} — display name
•
{game} — game being played
•
{title} — stream title
•
{url} — Twitch channel link
what to delete from Discord when a new stream starts
removes the offline embed, keeps the last broadcast VOD
Notification mode
Bot identity
host on Discord or imgur · leave empty to use your Twitch avatar
avatar preview
Go Live
📢 You have a new L.U.O announcement
An update was posted to your Discord. Click dismiss to delete it.
// posted when you click "Post Go Live"
Message
leave empty for default: "{channel} is now LIVE on Twitch!"
leave empty — stream title is fetched automatically from Twitch
Go live image
leave empty to use built-in default · host on Discord or imgur
image preview · built-in default used if empty
Live Updater
// embed is updated periodically while live
Message
leave empty for default: "{channel} is still Live on Twitch!"
Offline
// posted when you click "Post Offline"
Message
e.g. "Morknag is OFFLINE."
leave empty to use default based on VOD posting setting
Offline image
leave empty to use built-in default offline image
image preview · built-in default used if empty
Offline post cleanup
deletes your stream's offline Discord post after a set number of days
days
Latest broadcast VOD
posts a VOD embed ~30s after going offline
deletes the VOD Discord post daily at 12:30 AM (your local time)
days
Manually delete your last posted VOD embed from Discord right now.
YouTube last video (optional) ▼
posts your newest YouTube video (not Shorts) after going offline — great for edited VODs
Free from console.cloud.google.com
Only post videos with this word in the title. Leave blank for any recent video. Shorts always skipped.
Friends Go Live
// notify when friends go live · live updates every 5min · auto-offline
🔧 Using Streamer.bot?
Download a pre-filled generator with your friends list and settings already baked in — open it in any browser, no token needed.
⚠️
Streamer.bot mode: After adding or removing friends, re-download and re-import the Friends .sb file so the Watch Users list stays up to date.
Friends channel settings
Separate webhook for a #live-friends channel (or use same webhook as your main one)
Send friend posts to a specific thread ID
Format: ||<@&ROLE_ID>|| — can override per streamer below
Use single braces ?
Available placeholders
•
{channel} — display name
•
{game} — game being played
•
{title} — stream title
•
{url} — Twitch channel link
Friends bot identity — leave blank to use General settings
Invite links

Share these links with streamers you want to track. Keep them hidden on stream — anyone with the link can sign up. Regenerate to invalidate the old one.

⚡ Auto-accept link Signs in → instantly added
⏳ Approve/deny link Signs in → you approve or deny
Pending requests
No pending requests.
Recent joins
No activity yet.
Add streamer manually
Tracked streamers
No streamers tracked yet.
Auto-cleanup
Auto-delete offline posts after days
Automatically deletes friend offline embeds after the set number of days. Runs nightly.
📡 Live update interval Streamer.bot only — web mode handles its own schedule
while a friend is live
⏱ Screenshots update at most once per interval — Twitch refreshes thumbnails every 5 min, so going below that wouldn't help anyway.
How it works
🟢 Goes live → Posts green embed with title, game, screenshot
📡 Every 5 min → Updates screenshot + live duration automatically
🔴 Goes offline → Patches embed red with final duration + last screenshot
🗑️ Auto-cleanup — when they go live again, old post gets deleted (toggle per streamer)
💬 Pings & messages — set global defaults above or override per streamer
📅 Stream Schedule
// post a rolling 8-day schedule embed to Discord · auto-updated daily
🤖 Streamer.bot mode: Settings are saved and used for the generator export. Download your .sb file from the Streamer.bot section to post schedules locally.
Discord identity required
Used to ping you if your schedule becomes outdated
⚠️ Discord User ID is required to post the schedule
1. Open Discord → Settings → Advanced → enable Developer Mode
2. Click your avatar in the bottom-left → Copy User ID
3. Paste it in the field above.
Weekly schedule
Enter times in UTC — Discord converts them to each viewer's local time automatically
DayStatus
Game
+ Label (optional)
Time (UTC)
Special events max 5 · shown below the schedule in Discord
Appearance
Discord webhook
Can be the same as your main webhook or a separate channel
enable if posting into a forum or thread channel
Role pings — both optional
Leave empty for no ping
Leave empty for no ping
Bot identity — leave blank to use General settings
Discord Preview
📅 Stream Schedule
Fill in your schedule to see a preview
Times shown in your local timezone · discordluo.morknag.net
Stream Team — Streamer.bot only
// auto-synced from your Twitch teams · live updates every 5min · auto-offline
🔧 Generate your Streamer.bot script
Downloads a pre-filled generator with your team members and settings already baked in.
⚠️
Streamer.bot mode: After syncing team members, re-download and re-import the Stream Team .sb file so the Watch Users list stays up to date.
🤖
Stream Team — Streamer.bot only
Due to technical limitations with large team sizes (300+ members), web-based team notifications are disabled. Use Streamer.bot with the local generator instead — it runs entirely on your PC with zero cloud traffic.

Step 1 — Download the Stream Team .sb file from the Dashboard
Step 2 — Open the local generator, enter your team members + webhook settings, generate the setup script
Step 3 — Paste the script into the Setup action in Streamer.bot and run it once
Step 4 — Enable the 5-minute poller timer — done!
Your Twitch teams (read-only — web notifications paused)
Checking your Twitch account for teams...
How it works
🔄 Sync → Fetches all members from each Twitch team automatically
🟢 Goes live → Posts green embed with title, game, screenshot
📡 Every 5 min → Updates screenshot + live duration
🔴 Goes offline → Patches embed red with duration + last screenshot
🔄 Auto-resync → Each team re-syncs from Twitch every 24h automatically
🗑️ Auto-cleanup — when a member goes live again, old post gets deleted (toggle per member)
Discord preview
// approximate preview of how your embeds will look
Go Live embed live
Stream NotifyAPP
Morknag is now LIVE on Twitch!
Streaming Now!
Game
Just Chatting
go live image
🎮 discordluo.morknag.net · Just now
Live Updater embed updating
Stream NotifyAPP
Morknag is still Live on Twitch!
Streaming Now!
Game
Just Chatting
Live for
1h 23m
live twitch thumbnail (auto-fetched)
🎮 discordluo.morknag.net · Just now
Offline embed offline
Stream NotifyAPP
Morknag is OFFLINE.
Thanks for watching!
Streaming Now!
Last Game Played
Just Chatting
Stream Duration
2h 30m
offline image
🎮 discordluo.morknag.net · Just now
Last broadcast VOD embed VOD
Stream NotifyAPP
Morknag — Latest Broadcast!
Trying not to burn the toast!!
🎬 Click here to watch the VOD!
Last Game Played!
Sea of Thieves
Stream Duration
2h 47m
🎮 discordluo.morknag.net · Just now
Admin
// registered users · only visible to you
📢 Update message
Send an update embed to all (or selected) users' Discord webhooks.
#eb459e
Load users first to pick recipients.
Support server settings
post inside a thread or forum channel
Registered users
Click "Load users" to fetch.
● all changes saved