Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/open-news-brasil/open-news
📰 Coleta automatizada das últimas notÃcias das cidades brasileiras
https://github.com/open-news-brasil/open-news
feed pyrogram python scrapping scrapy telegram
Last synced: 2 months ago
JSON representation
📰 Coleta automatizada das últimas notÃcias das cidades brasileiras
- Host: GitHub
- URL: https://github.com/open-news-brasil/open-news
- Owner: open-news-brasil
- License: mit
- Created: 2024-08-13T21:45:23.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-18T00:24:33.000Z (4 months ago)
- Last Synced: 2024-09-18T04:13:47.676Z (4 months ago)
- Topics: feed, pyrogram, python, scrapping, scrapy, telegram
- Language: Python
- Homepage: https://t.me/s/noticias_phb
- Size: 2.51 MB
- Stars: 15
- Watchers: 1
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NotÃcias de ParnaÃba
Coleta automatizada das últimas notÃcias de ParnaÃba-PI e região, nos principais sites da região. A coleta roda a cada dez minutos e é publicada no canal do Telegram [@noticias_phb](https://t.me/s/noticias_phb), pelo bot [@noticias_phb_bot](https://t.me/noticias_phb_bot) ou alguma de suas réplicas de segurança.
### Portais monitorados
- [carlsonpessoa.blogspot.com](https://carlsonpessoa.blogspot.com)
- [portaldocatita.blogspot.com](https://portaldocatita.blogspot.com)
- [jornaldaparnaiba.com](https://www.jornaldaparnaiba.com)
- [phbemnota.com](https://phbemnota.com)
- [clickparnaiba.blogspot.com](https://clickparnaiba.blogspot.com)
- [plantaoparnaiba24horas.com.br](https://www.plantaoparnaiba24horas.com.br)
- [portaldoaguia.com.br](https://www.portaldoaguia.com.br)
- [portalphb.com.br](https://www.portalphb.com.br)
- [portallitoralnoticias.com.br](https://portallitoralnoticias.com.br)
- [blogdobsilva.com.br](https://blogdobsilva.com.br)
- [portalcostanorte.com](https://portalcostanorte.com)> Gostaria que algum outro portal fosse monitorado? Submeta uma issue [aqui](https://github.com/jjpaulo2/noticias-phb/issues).
## Executando o projeto
Faça o build da imagem Docker.
```shell
make build
```Depois, execute ela com as variáveis de ambiente necessárias.
```shell
docker run -d \
--name=noticias-phb \
--restart=always \
-e TELEGRAM_API_ID=... \
-e TELEGRAM_API_HASH=... \
-e TELEGRAM_BOT_REPLICA_0_TOKEN=... \
-e TELEGRAM_CHAT_ID=... \
-v ./data:/srv/data \
noticias_phb:latest
```Você pode informar o até 4 tokens de bot. Esses tokens são usados para rotação, caso a API do Telegram retorne `FloodWaitError`.