原始内容
cunhaobot
Small Telegram bot that returns brother-in-law-like phrases like ¿Que pasa, maquina?
Puedes consultar el archivo de la sabiduría cuñadil en https://cunhaobot.nw.r.appspot.com/
Características y Comandos
El bot es una parodia afectuosa del típico "cuñado" español. Ofrece:
- IA Conversacional: Menciona al bot o háblale por privado y te responderá sentando cátedra sobre cualquier tema.
- Gestión de Comunidad: Sistema de puntos, ranking y medallas.
Comandos Principales
/cuñao [texto]: Devuelve una frase aleatoria o filtrada./sticker [texto]: Envía un sticker./saludo [nombre]: Genera un saludo personalizado (ej: "¿Qué pasa, fiera?")./proponer [texto]: Propone nuevas frases para el repertorio./perfil: Muestra tus estadísticas y medallas.
Fusión de Cuentas (/link)
Si usas el bot en varias plataformas (Telegram y Slack), puedes unificar tu perfil:
- En la cuenta que quieras abandonar (origen), escribe
/link. El bot te dará un código. - En tu cuenta principal (destino), escribe
/link <CODIGO>. - Tus puntos y medallas se transferirán a la cuenta principal y la de origen se borrará.
Desarrollo Local
Para probar el bot en local sin depender de GCP:
- Configura el entorno: Copia el archivo de ejemplo y rellena tus tokens:
cp .env.example .env - Arranca el emulador y la app: El script
dev.shse encarga de levantar el emulador de Datastore mediante Docker y arrancar el servidor Litestar:./dev.sh
Requisitos
- Docker y Docker Compose
- uv
- Python 3.14