Visao Geral
Desconectado
--
Vendas Hoje
--
Total Pedidos
--
Pendentes
--
Clientes

Pedidos Recentes

NumeroPacoteValor MetodoEstadoData
A carregar...

Conexao WhatsApp

A verificar...
Ligar com numero de telefone (recomendado)
ou

Bot Administrador

@Gigabotmz_bot
Desligado

Controla o sistema remotamente. So tu tens acesso.

/statusEstado de todos os sistemas
/qrReceber QR Code ou codigo de pareamento
/restartReiniciar conexao WhatsApp
/pedidosResumo das vendas do dia
/chatidVer o teu Chat ID
/ajudaLista de todos os comandos

Bot de Vendas

Criar em @BotFather
Desligado

Bot publico para os clientes comprarem pacotes MB directamente no Telegram.

/startBoas-vindas e termos de utilizacao
/menuMenu principal de compra
/pedidosVer os seus pedidos anteriores
/cancelarCancelar pedido em curso
Adiciona TELEGRAM_SALES_TOKEN nas variaveis de ambiente do Portainer com o token de um segundo bot criado no BotFather.

Estado dos Sistemas

Broker MQTT (Mosquitto)
Comunicacao entre o bot e o Arduino
--
Arduino + SIM900
Dispositivo fisico para SMS e USSD — Sinal: --/31
--
WhatsApp (Baileys)
Conexao ao WhatsApp Web
--
MongoDB
Base de dados de clientes e pedidos
Ligado
Telegram Bot Admin
Bot de administracao remota
--
Telegram Bot Vendas
Bot publico de vendas para clientes
--

Todos os Pedidos

Numero / CanalPacoteValor MetodoEstadoData
A carregar...

SMS Recebidos

DataRemetenteMensagemTipo
A carregar...

Consola USSD

Executa codigos USSD directamente pelo Arduino. O Arduino tem de estar ligado e o bridge a correr.

Codigos Uteis

*111#
Verificar saldo Vodacom
*123#
Menu pacotes Vodacom
*401#
Saldo M-Pesa
*100#
Menu Movitel

Console AT — SIM900

Envia comandos AT directamente ao SIM900 via Arduino. O bridge tem de estar a correr.

AT>
Comandos rapidos:

Enviar Mensagem WhatsApp

Registos do Sistema

A carregar registos...

Configuracao Actual

A carregar...

Variaveis de Ambiente

Para alterar qualquer valor, actualiza as variaveis de ambiente no Portainer e faz redeploy da stack.

VariavelDescricaoObrigatoria
NUMERO_MPESANumero M-Pesa para pagamentosSim
NUMERO_EMOLANumero e-Mola para pagamentosSim
TELEGRAM_SALES_TOKENToken do bot de vendas (BotFather)Sim
TELEGRAM_TOKENToken do bot admin (BotFather)Opcional
TELEGRAM_CHAT_IDO teu ID Telegram pessoal (@userinfobot)Opcional
MQTT_USERNAMEUtilizador MQTTOpcional
MQTT_PASSWORDPassword MQTTOpcional

Sobre o Sistema

WhatsAppBaileys 6.7.x
Base de DadosMongoDB 7
Broker MQTTMosquitto 1.6
ServidorNode.js 18 + Express
HardwareArduino + SIM900
OperadorasVodacom (M-Pesa) / Movitel (e-Mola)