Repolode
koishijs

koishijs/koishi

Um framework multiplataforma para chatbots em TypeScript, com console web e ecossistema de plugins para criar bots em diferentes plataformas de chat.

Estrelas
6,315
Forks
360
Issues abertas
113
Último commit
mês passado

O que é?

Koishi é um framework para chatbots que permite aos desenvolvedores criar bots compatíveis com várias plataformas de chat, incluindo QQ, Telegram, Discord e Feishu. Ele oferece suporte a várias contas por plataforma e ao compartilhamento de dados entre plataformas, permitindo que um mesmo bot funcione em vários serviços de chat ao mesmo tempo.

O projeto inclui um console web para monitorar o status do bot, controlar seu comportamento e instalar plugins de um mercado online, permitindo que os usuários coloquem um bot em funcionamento sem escrever código. Para desenvolvedores, o framework é escrito em TypeScript, com definições de tipos completas, e oferece suporte ao hot reload de plugins durante o desenvolvimento.

O ecossistema do Koishi conta com um grande conjunto de plugins oficiais e da comunidade, que abrangem adaptadores de plataforma, bancos de dados, armazenamento de recursos, consoles web e funcionalidades de negócio. A documentação oferece um guia inicial para novos usuários.

Recursos principais

  • 01Oferece suporte a QQ, Telegram, Discord, Feishu e outras grandes plataformas de chat.
  • 02Inclui um console web para monitorar e controlar o bot.
  • 03Oferece um mercado online para instalar plugins sem precisar programar.
  • 04Escrito em TypeScript, com suporte completo a tipos.
  • 05Oferece suporte ao hot reload de plugins durante o desenvolvimento.

Casos de uso

  • Manter um bot de comunidade ativo em várias plataformas de chat ao mesmo tempo.
  • Criar um bot personalizado para um grupo de chat sem precisar escrever muito código.
  • Desenvolver e testar plugins com hot reload e uma stack de ferramentas TypeScript.

Início rápido

  1. 1

    Abra o guia oficial de início rápido no README

Antes de usar

  • As instruções de início rápido estão apenas vinculadas a uma documentação externa e não são fornecidas no README.

Em coleções

Tópicos

Perguntas frequentes

O que é koishi?
Um framework multiplataforma para chatbots em TypeScript, com console web e ecossistema de plugins para criar bots em diferentes plataformas de chat. Koishi é um framework para chatbots que permite aos desenvolvedores criar bots compatíveis com várias plataformas de chat, incluindo QQ, Telegram, Discord e Feishu. Ele oferece suporte a várias contas por plataforma e ao compartilhamento de dados entre plataformas, permitindo que um mesmo bot funcione em vários serviços de chat ao mesmo tempo.
koishi é gratuito? Qual é a licença?
koishi é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
koishi ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de koishi foi em 8 de out. de 2026.
Para que posso usar koishi?
Manter um bot de comunidade ativo em várias plataformas de chat ao mesmo tempo. Criar um bot personalizado para um grupo de chat sem precisar escrever muito código. Desenvolver e testar plugins com hot reload e uma stack de ferramentas TypeScript.
Como instalar koishi?
Abra o guia oficial de início rápido no README
Onde consigo koishi?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/koishijs/koishi

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados