Custom personalities
Give the bot its own voice and behavior — hype-man, deadpan mod, in-lore character. Swap between personalities any time.
Write a personality, and R3ddyBot replies in chat with your voice, your jokes and your channel's context — as often or as rarely as you want.
pixelmoth: is the streamer ever gonna beat this boss lol
R3ddyBot: Arr, the captain's died 14 times but a pirate never abandons ship. Hydrate and hold the line, pixelmoth.
novaqueen: !lore
R3ddyBot: Legend says this ship ran on snacks and bad decisions. Both still true.
Give the bot its own voice and behavior — hype-man, deadpan mod, in-lore character. Swap between personalities any time.
Replies read the conversation, so the bot answers what chat is actually talking about instead of canned lines.
Use AI inside commands, timers and automated event responses, not just open chat.
Decide how often the bot joins in, from rare cameo to regular co-host.
Block messages or patterns you don't want answered, so the bot stays out of the conversations it shouldn't be in.
On eligible plans, connect your own OpenAI API key and that usage won't count against your R3ddyBot monthly AI allowance.
A written description of how your bot should talk and behave — its voice, attitude and the things it knows about your channel. R3ddyBot uses it whenever it generates an AI reply.
No. You control how often it joins conversations, and you can exclude messages or patterns you never want answered.
Each plan has a monthly AI allowance (see pricing on the home page). On eligible plans you can connect your own OpenAI API key so that usage doesn't count against your R3ddyBot allowance.
No. R3ddyBot generates replies using your personality and the chat context — it does not train models. See our Responsible AI page for details.

Create a personality in the console and turn on AI Engagement. *Own-key support is available on eligible plans. Built by R3dLabs. Logged out? Sign in with Twitch and you'll land right back on this feature.