Yes. Go to the Context page. Use the "Output Language" dropdown menu to select the language you want the bot to use for its AI-generated responses. You should also write your main Context description in that language for best results.
Yes, the AI is generally capable of detecting the language of the user's message and responding in kind, even if your default output language is set differently in the Context settings.
Write the Context as if you are giving instructions directly *to* the bot. Use "You" instead of "The bot" or "It". Describe its personality, role, knowledge, restrictions, and how it should interact. * **Bad:** "The bot is a pirate captain. It should be grumpy." * **Good:** "You are a grumpy pirate captain named Salty. Always talk like a pirate (use 'ye', 'arrr', etc.). You dislike landlubbers but secretly enjoy helping the crew (viewers)." Check the `#context-ideas` channel in Discord for more examples.
Go to the Bot Context page. After writing your context description, use the "Test Context" section at the bottom. Type messages as if you were a viewer and click "Test" to see how the bot would respond based *only* on the currently entered Context (it won't use Memory or other live features in this test). You can also use our offline feature found in settings, this will make your bot available on your stream without "streaming" where you can talk to it and trigger actions.
Bot Settings & Features
This feature is available for paid subscribers. Go to the User Settings on the dashboard. Find the toggle labeled "Announce on Discord" and switch it ON. Ensure you save the settings.
Yes. You can toggle this setting on and off via your settings.
Yes. Our library function and discord integration allows you to save AI generated pictures and keep them even after the stream has ended.
No, currently the bot cannot automatically detect and greet *all* first-time chatters in a stream. You can set up "First Message Each Stream" reactions for *specific, known usernames*, but there's no "greet everyone new" option. This is partly due to Twitch API limitations and also to avoid potential bot spam in busy chats.
No, you can set up Recurring Messages on any plan, including the free Sapphire tier. However, if you enable the "Use AI to craft response" toggle for a recurring message, each message sent *will* consume one AI message token from your monthly allowance. Static (non-AI) recurring messages are free.
Requires a **paid subscription plan** (Emerald or Ruby). The option is unavailable/non-functional on the free Sapphire plan. You must first create a separate Twitch account with the desired bot name. You cannot use your main streaming account. The "Change Bot Name" / "Migrate Bot Account" button is on the **Account** page (click user/profile icon at the bottom-left of the sidebar menu). It might be hard to access on mobile; use a desktop browser. Follow the linking procedure carefully, ensuring you log into the **bot account** on twitch.tv during the process. If you have issues, refer to the relinking process.
No. Currently, TTS can only be enabled for specific triggers like Commands, Reactions, and Channel Point Rewards. Having TTS activate for every single message the bot sends automatically is not supported.
Yes. You will have access to full chat history as well as bot logs to see what took place.
No, unfortunately not directly. Browser sources, required for displaying multimedia alerts, need streaming software (like OBS) running on a computer. Console streaming alone doesn't support adding these.
No. In your settings you can assign the bot a nickname(s). This allows you and chat to talk to it without using the @ symbol.
Currently, the bot is designed exclusively for Twitch. Support for other platforms is planned for the future.
Security & Management
Yes, The initial set up must be done by the streamer to connect all relevant accounts but after this is completed, managers can be assigned with specific access to update required areas.
No, the system should automatically grant moderator privileges when you link your account or set up the custom bot name. Verify in your Twitch mod list.
You can blacklist bots (and users) so that our bot doesn't interact with them.
Yes, generally. It sees messages from all connected channels and responds based on its primary channel's config. Be aware of potential moderation conflicts if the bot isn't modded in all shared channels.
Sign Up and Price Plans
No, unused messages/tokens do not roll over when you upgrade. When you upgrade, your message count immediately resets to the maximum allowance of the *new* plan. If you have many messages remaining, it might be more cost-effective to wait until closer to your renewal date before upgrading.
Yes. When you go to manage your subscription (via the Account page, you should be able to add PayPal as a payment method. During the PayPal authorization process, you can log into whichever PayPal account you want to use, regardless of its email address.
You can pay directly with a credit/debit card via Stripe, our payment processor. Other regional payment methods are currently not supported.
No, each subscription and bot instance is tied to a single Twitch channel.
Yes, contact support via Discord DMs, providing both your old (banned) and new Twitch usernames. They can manually transfer the subscription and configuration.
External Applications
No, not directly. The ElevenLabs integration uses Stream Chat AI's own service account. It cannot access voices private to your personal ElevenLabs account. The available ElevenLabs voices are pulled from their public library or shared voices added to the service's account. You cannot currently link your own ElevenLabs API key.
Direct Stream Deck integration is not available. You can though set up Stream Deck buttons to trigger Twitch chat commands. The bot will react to those commands.