https://github.com/leviobrabo/fatos_hist_bot
Bot do telegram que envia fatos históricos do dia e outras informações de história.
https://github.com/leviobrabo/fatos_hist_bot
channel fatos-historicos historia historia-do-dia history mongodb poetry pytelegrambotapi telegram
Last synced: about 1 year ago
JSON representation
Bot do telegram que envia fatos históricos do dia e outras informações de história.
- Host: GitHub
- URL: https://github.com/leviobrabo/fatos_hist_bot
- Owner: leviobrabo
- Created: 2024-09-06T01:01:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-24T01:03:04.000Z (over 1 year ago)
- Last Synced: 2025-03-27T04:41:35.902Z (about 1 year ago)
- Topics: channel, fatos-historicos, historia, historia-do-dia, history, mongodb, poetry, pytelegrambotapi, telegram
- Language: Python
- Homepage: https://www.historiadodia.com
- Size: 5.76 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# Fatos Históricos
[](https://www.historiadodia.com/)
[](https://t.me/fatoshistbot)
[](https://t.me/kylorensbot)
[](https://t.me/historia_br)
[Fatos Históricos](https://t.me/historia_br) é 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:
- [Git](https://git-scm.com)
- [Python](https://www.python.org/)
- [MongoDB](https://cloud.mongodb.com/)
- [WIKIMEDIA](https://api.wikimedia.org/wiki/Feed_API/Reference/On_this_day)
### 🤖 Deploy no Heroku
[](https://heroku.com/deploy)
### 🤖 Rodando o bot localmente
```bash
# 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.