Um sistema completo de CRM e Atendimento via Bot do Telegram que roda inteiramente no dispositivo móvel. Arquitetura serverless utilizando o próprio App como servidor de polling e banco de dados local.
![]() Login |
![]() Painel de Controle |
![]() Lista de Chamados |
![]() Status do Lead |
![]() Resolvendo Chamado |
Link WhatsApp |
![]() Visão do Cliente (Telegram) |
Fim do Fluxo |
O react-native-chat-telegram-bot é uma prova de conceito de uma arquitetura "Serverless Mobile".
Ao invés de depender de um servidor backend (Node.js/Python) rodando 24/7 na nuvem, este aplicativo utiliza o processamento do próprio celular para realizar o polling da API do Telegram. Ele processa mensagens, salva Leads em um banco SQLite local e permite que o administrador responda aos usuários em tempo real.
É a solução perfeita para micro-negócios que precisam de um chatbot inteligente sem custos mensais de infraestrutura de servidor.
- 🤖 Bot Autônomo: O App consome a API do Telegram diretamente via Fetch API.
- 📂 Gestão de Leads: Captura automática de dados via fluxo de conversa (CPF, Nome, Email, Motivo).
- 💾 Persistência Local: Banco de dados SQLite robusto e performático.
- 💬 Atendimento Humanizado: Interface administrativa para responder chamados diretamente pelo App.
- ⚡ Status em Tempo Real: Atualização de status (Pendente/Resolvido) sincronizada com o envio de mensagens.
- 🎨 UI Senior: Interface moderna, limpa e responsiva (Clean UI) com tratamento de teclado e áreas seguras.
- Core: React Native & Expo
- Database:
expo-sqlite - Networking: Fetch API (Integração direta Telegram Bot API)
- Filesystem:
expo-file-system
- Node.js instalado.
- Dispositivo Android/iOS ou Emulador configurado.
- Clone o repositório
git clone [https://github.com/brunnodev50/react-native-chat-telegram-bot.git](https://github.com/brunnodev50/react-native-chat-telegram-bot.git) cd react-native-chat-telegram-bot





