Skip to content

Bot do telegram que envia fatos históricos do dia e outras informações de história.

Notifications You must be signed in to change notification settings

leviobrabo/fatos_hist_bot

Repository files navigation

Fatos Históricos

Fatos Históricos é um bot para telegram que tem como objetivo propagar o conhecimento de história e bem como levar o conhecimento de forma "leve" e "tranquila" para todo o público.

Funcionalidades

  • Envia eventos históricos do dia
    • Chat privado (8h)
    • Canal (5h3min)
    • Grupos (8h)
  • Envia frases históricas
  • Envia Feriados do dia
  • Envia Nascido do dia
  • Envia mortos do dia
  • Envia imagens de eventos históricos
    • Chat privado
    • Canal
    • Grupos
  • Envia curiosidade históricas
  • Envia data comemorativas
  • Envia quiz com perguntas históricas 🆕
    • Chat
    • Canal
  • Envia Presidentes de cada país 🆕

Pré-requisitos

Você vai precisar ter instalado em sua máquina as seguintes ferramentas:

🤖 Deploy no Heroku

Deploy

🤖 Rodando o bot localmente

# Clone este repositório
$ git clone https://github.com/leviobrabo/fatos_hist_bot.git

# Acesse a pasta do projeto no terminal/cmd
$ cd fatos_hist_bot

# Instale as dependências

# Usando o pip:
$ pip3 install -r requirements.txt

# altere o nome do conf
$ cp sample.bot.conf bot.config

# Variáveis ambientes
$ cd bot.config

# Crie um arquivo com bot.conf com qualquer editor de texto e coloque:
[FATOSHIST]
TOKEN=
HIST_LOG=
HIST_CHANNEL=
OWNER_ID=
HIST_CHANNEL_POST =

[DB]
MONGO_CON=

# Execute a aplicação
$ python3 main.py

Pronto, o bot já estará rodando e uma pasta chamada /log aparecerá na raiz do repositório.