Introdução
TGbot Laravel é um pacote de alto desempenho para construir bots do Telegram no Laravel. Ele usa Go para processar webhooks e oferece desempenho máximo ao lidar com um grande número de atualizações.
Recursos Principais
Seção intitulada “Recursos Principais”⚡ Alto Desempenho
Seção intitulada “⚡ Alto Desempenho”- Usando Go para processamento rápido de webhooks
- Manipulação otimizada de filas e rate limiting
- Suporte para envio assíncrono de mensagens
🎯 Roteamento Conveniente
Seção intitulada “🎯 Roteamento Conveniente”- API semelhante ao Laravel Router
- Suporte para todos os tipos de atualização do Telegram
- Agrupamento de rotas e middleware
📦 Configuração Flexível
Seção intitulada “📦 Configuração Flexível”- Suporte para múltiplos bots
- Modos de operação: Webhook e Polling
- Configuração através de arquivos de config
🔄 Gerenciamento de Estado
Seção intitulada “🔄 Gerenciamento de Estado”- Estados de chat e usuário
- API simples para trabalhar com conversas
- Filtragem de rotas por estados
🛡️ Middleware
Seção intitulada “🛡️ Middleware”- Sistema de middleware para rotas
- Autorização de usuários
- Logging e rate limiting
Requisitos
Seção intitulada “Requisitos”- PHP ^8.4
- Laravel ^11.0
- Composer
Próximos Passos
Seção intitulada “Próximos Passos”- Instalação — instale o pacote no seu projeto
- Configuração — configure o pacote para seu bot
- Roteamento — crie seus primeiros manipuladores