Skip to content

🔗 Connecting Platforms

Citrus supports multiple streaming platforms, allowing you to receive Juice donations and interact with viewers regardless of where they're watching.


Supported Platforms

PlatformStatusFeatures
Twitch✅ Full SupportAll widgets, chat bot, alerts, Bits integration
Kick✅ Full SupportAll widgets, chat bot, alerts
YouTube🔜 Coming Soon
TikTok🔜 Coming Soon

Connecting Twitch

Step 1: Navigate to Account Settings

  1. Log into your Citrus dashboard at app.citrus.fyi
  2. Click on Account Settings in the left sidebar
  1. Find the Connected Platforms section
  2. Click the Connect Twitch button
  3. You'll be redirected to Twitch to authorize Citrus
  4. Review the permissions and click Authorize

Twitch Permissions Explained

PermissionWhy We Need It
Read chat messagesTo process widget commands (!tts, !sound, etc.)
Send chat messagesFor chat bot responses and announcements
Read channel infoTo detect follows, subs, and other events
Moderate chatFor timeout widget and moderation features

Step 3: Verify Connection

Once connected, you'll see your Twitch username displayed with a green checkmark.


Connecting Kick

Step 1: Navigate to Account Settings

  1. Log into your Citrus dashboard
  2. Click on Account Settings in the left sidebar

Step 2: Enter Your Kick Username

  1. Find the Kick section under Connected Platforms
  2. Enter your exact Kick username
  3. Click Connect or Save

Important

Enter your username exactly as it appears on Kick, including capitalization.

Step 3: Verify the Bot is Active

After connecting, the Citrus bot will automatically join your Kick chat when you go live.


Multi-Platform Setup

One of Citrus's most powerful features is multi-platform support. You can connect multiple platforms and:

  • Receive Juice from viewers on ANY connected platform
  • Use the same overlay URLs across all platforms
  • Unify your monetization into a single payout

Example

If you're connected to both Twitch and Kick:

  1. A viewer on Twitch types !tts hello → TTS plays on your overlay
  2. A viewer on Kick types !tts hello → Same TTS overlay plays

Both interactions use Juice, and all earnings go to your single Citrus account.


Disconnecting Platforms

To disconnect a platform:

  1. Go to Account Settings
  2. Find the platform you want to disconnect
  3. Click Disconnect or Remove

WARNING

Disconnecting a platform will stop all widgets from responding to that platform's chat.


Troubleshooting

Bot Not Responding

IssueSolution
Bot isn't in chatGo to Chat Bot → Settings and click "Reconnect"
Commands not workingCheck that widgets are enabled (toggle is ON)
Wrong platform respondingVerify platform connections in Account Settings

Still Having Issues?

Join our Discord for live support.

The all-in-one streaming platform.