Skip to content

robsonbittencourt/gafanhoto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gafanhoto

Build Status Coverage Vulnerabilities Bugs Code Smells

Bot para monitoramento de promoções no fórum do Hardmob

Bolinha de meu deus

Objetivo

O Gafanhoto tem por objetivo buscar e armazenar as urls dos tópicos, postados no fórum de promoções do Hardmob. Além disso ele possibilita através do chat do Telegram, que pessoas cadastrem monitores com palavras-chave, para serem avisadas quando surgirem promoções.

Iniciando

Acesse a área de pesquisa de usuários no Telegram, e pesquise por GafanhotoMobBot.

Ao iniciar a conversa, clique no botão start e as instruções serão apresentadas.

Monitorando

Digite o comando /monitorar e será perguntado quais palavras-chave você deseja monitorar. Quanto mais palavras-chave, mais específica será a busca.

Listando os monitores

Digite o comando /listar e serão apresentados os monitores que você possui cadastrados.

Apagando os monitores

Se você não deseja monitorar um certo conjunto de palavras-chave, utilize o comando apagar e escolha um monitor para excluir.

Ajuda

A qualquer momento digite /help para que sejam exibidos todos os comandos disponíveis, caso você não se lembre de algum.

Docker

Para subir localmente é possível utilizar docker-compose como mostra o comando abaixo:

GAFANHOTO_TOKEN=SEU_TOKEN_AQUI SPRING_DATA_MONGODB_URI=SUA_CONEXAO_COM_MONGO_DB_AQUI docker-compose up -d