Repolode
koishijs

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. 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