Wrapper asíncrono en Python puro para la Telegram Bot API, con clases de alto nivel en telegram.ext para crear bots.
koishijs/koishi
Framework de chatbot multiplataforma en TypeScript, con consola web y un ecosistema de plugins para crear bots en distintas plataformas de chat.
- Estrellas
- 6,315
- Forks
- 360
- Issues abiertos
- 113
- Último commit
- hace 30 días
¿Qué es?
Koishi es un framework de chatbot que permite a los desarrolladores crear bots para varias plataformas de chat, como QQ, Telegram, Discord y Feishu. Admite varias cuentas por plataforma y compartir datos entre plataformas, para que un mismo bot pueda funcionar en varios servicios de chat a la vez.
El proyecto incluye una consola web para supervisar el estado del bot, controlar su comportamiento e instalar plugins desde un mercado en línea, lo que permite poner un bot en marcha sin escribir código. Para los desarrolladores, el framework está escrito en TypeScript e incluye definiciones de tipos completas. Además, permite recargar plugins en caliente durante el desarrollo.
El ecosistema de Koishi cuenta con numerosos plugins oficiales y de la comunidad para adaptadores de plataformas, bases de datos, almacenamiento de recursos, consolas web y funciones de negocio. La documentación incluye una guía de inicio para nuevos usuarios.
Funciones clave
- 01Compatible con QQ, Telegram, Discord, Feishu y otras plataformas de chat importantes.
- 02Incluye una consola web para supervisar y controlar el bot.
- 03Ofrece un mercado de plugins en línea para instalarlos sin programar.
- 04Escrito en TypeScript, con compatibilidad completa con tipos.
- 05Permite recargar plugins en caliente durante el desarrollo.
Casos de uso
- Ejecutar un bot de comunidad en varias plataformas de chat a la vez.
- Crear un bot personalizado para un chat grupal sin escribir mucho código.
- Desarrollar y probar plugins con recarga en caliente y un entorno de herramientas de TypeScript.
Inicio rápido
- 1
Abre la guía oficial de inicio rápido en el README
Antes de usarlo
- Las instrucciones de inicio rápido solo enlazan a documentación externa; no aparecen en el README.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es koishi?
- Framework de chatbot multiplataforma en TypeScript, con consola web y un ecosistema de plugins para crear bots en distintas plataformas de chat. Koishi es un framework de chatbot que permite a los desarrolladores crear bots para varias plataformas de chat, como QQ, Telegram, Discord y Feishu. Admite varias cuentas por plataforma y compartir datos entre plataformas, para que un mismo bot pueda funcionar en varios servicios de chat a la vez.
- ¿koishi es gratuito? ¿Qué licencia tiene?
- koishi es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿koishi sigue mantenido?
- Mantenimiento activo. El último commit de koishi fue el 8 oct 2026.
- ¿Para qué puedo usar koishi?
- Ejecutar un bot de comunidad en varias plataformas de chat a la vez. Crear un bot personalizado para un chat grupal sin escribir mucho código. Desarrollar y probar plugins con recarga en caliente y un entorno de herramientas de TypeScript.
- ¿Cómo se instala koishi?
- Abre la guía oficial de inicio rápido en el README
- ¿Dónde consigo koishi?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/koishijs/koishi
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Framework PHP para crear bots de Telegram, con handlers, middleware, conversaciones y compatibilidad con toda la Telegram Bot API.
Un bot de chat en Go que conecta Telegram, Discord, Slack, Lark, DingTalk, WeCom, QQ y WeChat con LLM como OpenAI, Gemini y DeepSeek.
Un bot de Discord que convierte un servidor o un DM en una interfaz compartida para cualquier LLM compatible con OpenAI, local o remoto.
Framework asíncrono de Python para crear chatbots que se conectan a varias plataformas de chat mediante adaptadores de protocolo intercambiables.
Un SDK de PHP para crear bots de Telegram con Telegram Bot API e integración integrada con Laravel.