Persona Chatting

A multiengine AI-powered Twitch Bot

About the Project

Persona Chatting is a personal project featuring a multiengine AI-powered Twitch bot that brings diverse interactions to a Twitch chat. Using advanced GPT and Claude language models, the bot responds to chat messages based on the persona of the character you choose.

Persona Chatting utilizes the GPT and Claude APIs to generate responses based on chat messages. The bot maintains its persona while providing entertaining and informative responses to viewers.

Project Links

Bot Commands

Example interactions

User: !engine claude
Bot: Engine switched to Claude.
User: !persona_list
Bot: Available personas for Claude:
  • claude_the_wizard
  • luna_starwhisper
  • professor_quantum
  • ...
User: !persona claude_the_wizard
Bot: Persona switched to Claude the Wizard.
User: !prompt Cuál es la naturaleza de la magia?
Bot: Claude the Wizard: Ah, mi querido aprendiz, la magia es el tejido mismo del cosmos, entrelazado con los hilos de la realidad.