Social Notifications
Post an announcement automatically when you go live or publish new content on YouTube, Twitch, Bluesky, or Kick.
On this page
Overview
Connect an account on YouTube, Twitch, Bluesky, or Kick and Java Lava will automatically post a customizable announcement to a chosen channel whenever new content goes up, such as a video upload, a stream going live, or a new post, depending on the platform.
Message templates support placeholders for the creator's account name, the content title, and a direct link, so announcements stay consistent without manual copy-pasting, and each platform ships with a sensible default message you can fully customize.
Most platforms support connecting multiple accounts (e.g. several YouTube channels).
Setup
- 1
Enable Social Notifications
Toggle the module on from Overview or the Social Notifications page.
- 2
Connect an account
Pick a platform (YouTube, Twitch, Bluesky, or Kick) and add the account/channel/handle to watch.
- 3
Choose a destination channel
Pick which channel the announcement posts to for that connection.
- 4
Customize the message template
Edit the default announcement text using placeholders for the account name, content title, and link.
- 5
Add more connections as needed
Repeat for additional accounts or platforms. Most platforms support multiple connected accounts.
Examples
Illustrative mockups of what social notifications posts in Discord. They are not a live capture, but they match the real thing.
A YouTube upload announcement
New video from Ari's Channel
We Rebuilt Our Base From Scratch (again)
https://youtube.com/watch?v=example
Configuration options
| Option | Description |
|---|---|
Platform | YouTube, Twitch, Bluesky, or Kick. |
Connected Account | The channel, handle, or artist being watched for new content. |
Destination Channel | Channel where the announcement is posted. |
Message Template | Customizable announcement text with placeholders for {account}, {title}, and {url}. Each platform has its own default. |
Multiple Accounts | Most platforms support connecting more than one account. |
Permissions
Bot permissions required
Who can configure this
Anyone with the dashboard's Owner or Admin access tier (Staff Access page), or Editor tier for day-to-day config changes
