Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gabrielrf/weather2telegram
Envio automático de previsão do tempo do INPE pelo Telegram
https://github.com/gabrielrf/weather2telegram
cronjob telegram telegram-bot weather-api
Last synced: 20 days ago
JSON representation
Envio automático de previsão do tempo do INPE pelo Telegram
- Host: GitHub
- URL: https://github.com/gabrielrf/weather2telegram
- Owner: GabrielRF
- License: unlicense
- Created: 2023-02-24T20:58:40.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-27T14:12:42.000Z (about 1 month ago)
- Last Synced: 2024-12-03T23:33:28.427Z (about 1 month ago)
- Topics: cronjob, telegram, telegram-bot, weather-api
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Weather to Telegram
Script para envio da previsão do tempo automaticamente usando GitHub Actions.
## Cidade
Encontre o código de sua cidade usando o link
```
http://servicos.cptec.inpe.br/XML/listaCidades?city=
```Para mais informações, visite [http://servicos.cptec.inpe.br/XML/#req-busca-localidade](http://servicos.cptec.inpe.br/XML/#req-busca-localidade)
## Ajustes
Nas configurações do repositório, vá em `Secrets and variables`, `Actions` e crie um segredo com o nome `BOT_TOKEN` tendo o token do bot como conteúdo.
Ainda em `Secrets and Variables`, clique em `Variables` e crie também as variáveis `DEST` e `CITY` com o destino da mensagem e o código da cidade respectivamente.
## Execução
A ação é executada automaticamente as 8:30 UTC +0, ou seja, 05:30 UTC -3.
Para iniciar a ação a qualquer momento, vá em `Actions`, `Cron Action`, `Run workflow` e clique em `Run workflow`.