Skip to content
This repository has been archived by the owner on Nov 3, 2020. It is now read-only.

Bot do Telegram para o StackOverFlow em português (SOpt)

License

Notifications You must be signed in to change notification settings

edsoncelio/SOpt-telegram-bot

Repository files navigation

StackOverFlowPt telegram bot

License: GPL v3

Bot do Telegram para o StackOverFlow em português (SOpt)

Instalação e configuração

  1. Instalação das dependências: pip install -r requirements.txt

  2. Configuração do token de acesso ao bot:

    • Criar o diretório config/, com o arquivo token.json, no formato:

      {"token": "seu_token_aqui"}

      obs: o token é gerado quando o bot é criado no @botfather

  3. Executar o arquivo src/bot.py:

    python3 bot.py

    Para deixar executando em background e independente da sessão do tty:

    nohup python3 bot.py &

Instalação utilizando Docker

  1. Crie a imagem utilizando o comando:
    $ docker build . -t SOpt-telegram
  2. Depois basta executar o container com a imagem criada, utilizando o comando:
    $ docker run SOpt-telegram

Funcionalidades básicas

  • Consulta e notificação de questões por tags e palavras-chaves, exibição no formato:
    • Título, tag, e link para acesso.

Implementações futuras

  • Autenticação via OAuth, usando a API oficial, para notificação de comentários e votos do usuário logado.

obs: projeto implementado como necessidade de um melhor acompanhamento das perguntas no SOpt, desenvolvido nas horas vagas.

About

Bot do Telegram para o StackOverFlow em português (SOpt)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •