PontoGo é uma biblioteca Go que integra a API do Ponto Mais e o Telegram.
10K+
PontoGo é uma aplicação em Go que integra a API do Ponto Mais com o Telegram, permitindo gerenciar o banco de horas de funcionários através de um bot. Ideal para administradores de RH e gestores que precisam gerenciar horas de trabalho de forma eficiente.
| Variável | Descrição | Obrigatório | Exemplo |
|---|---|---|---|
PONTOMAIS_TOKEN | Token de acesso à API do Ponto Mais(BASE64) | Sim | $aaaaaaaaaaaaaaaaa... |
PONTOMAIS_BASE_URL | URL base da API do Ponto Mais | Sim | https://url.dominio.com.br/v1 |
TELEGRAM_BOT_TOKEN | Token do bot do Telegram | Sim | 5555555555:AAHn... |
TELEGRAM_HOSTS | IDs dos chats autorizados (separados por vírgula) | Sim | 123456789,987654321 |
DEBUG | Modo de debug (true/false) | Não | false |
docker pull <seu_usuario>/pontogo:latest
.env com as variáveis necessárias:PONTOMAIS_TOKEN="seu_token"
PONTOMAIS_BASE_URL="https://url.dominio.com.br/v1"
TELEGRAM_BOT_TOKEN="seu_bot_token"
TELEGRAM_HOSTS=123456789,987654321
DEBUG=false
docker run -d \
--name pontogo \
--restart unless-stopped \
--env-file .env \
<seu_usuario>/pontogo:latest
version: '3.8'
services:
pontogo:
image: <seu_usuario>/pontogo:latest
container_name: pontogo
restart: unless-stopped
env_file:
- .env
/start - Inicia o bot/help - Mostra a mensagem de ajuda/listar - Lista todos os colaboradores ativos/editar <ID> <quantidade_segundos> <data> <observação> <retirada> - Edita um lançamento/criar <ID_funcionário> <quantidade_segundos> <data> <observação> <retirada> - Cria um novo lançamento/relatorio - Permite processar múltiplos lançamentos de banco de horas a partir de um arquivo Excel.Para suporte, abra uma issue no GitHub repository.
MIT License - veja o arquivo LICENSE para detalhes.
Content type
Image
Digest
sha256:1d4e98c21…
Size
9.7 MB
Last updated
over 1 year ago
docker pull jeffemart/pontogo