Skip to content

Um bot do Telegram em F# que envia versículos da bíblia num chat específico. A ideia é que essa função seja executada diariamente.

Notifications You must be signed in to change notification settings

FsharpGHActions/daily-verse-telegram-bot

Repository files navigation

Daily Verse Telegram Bot

Descrição

A ideia deste projeto é criar um bot para o Telegram que envia um versículo da Bíblia diariamente para um chat específico. Minha ideia é hospedá-lo usando a própria plataforma do GitHub Actions, sendo disparado por uma expressão cron.

Exemplo

./assets/telegram-example.png

Container Docker

Para facilitar o uso do projeto, disponibilizamos um Dockerfile responsável por containerizar a aplicação. Note que é um Dockerfile de múltiplos estágios e o último estágio é uma imagem chiseled (equivalente distroless pra .NET).

Para construir e usar a imagem basta executar os comandos:

docker build . \
       -t daily-bot:v1

docker run \
       -e "CHAT_ID=<seu-chat-id>" \
       -e "TELEGRAM_API_TOKEN=<seu-token>" \
       daily-bot:v1

Referências

About

Um bot do Telegram em F# que envia versículos da bíblia num chat específico. A ideia é que essa função seja executada diariamente.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published