Wrapper assíncrono em Python puro para a Telegram Bot API, com classes de alto nível em telegram.ext para criar bots.
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
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
Um framework PHP para criar bots do Telegram, com handlers, middleware, conversas e suporte a toda a Telegram Bot API.
Um chatbot em Go que conecta Telegram, Discord, Slack, Lark, DingTalk, WeCom, QQ e WeChat a LLMs como OpenAI, Gemini e DeepSeek.
Um bot do Discord que transforma um servidor ou DM em uma interface compartilhada para qualquer LLM compatível com OpenAI, local ou remoto.
Um framework assíncrono em Python para criar chatbots que se conectam a várias plataformas de conversa por meio de adaptadores de protocolo plugáveis.
Um SDK PHP para criar bots do Telegram usando a Telegram Bot API, com suporte integrado ao Laravel.