Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/psisoyev/release-pager

Telegram bot for GitHub repository release notifications
https://github.com/psisoyev/release-pager

Last synced: 2 months ago
JSON representation

Telegram bot for GitHub repository release notifications

Awesome Lists containing this project

README

        

# **Release Pager**

This Telegram bot is alternative to [GitHub watch function](https://help.github.com/en/github/receiving-notifications-about-activity-on-github/watching-and-unwatching-releases-for-a-repository).
It is checking for new releases in your pre-defined list of GitHub repositories.

![Release Pager](/my-pager.png)

The service is build using Scala, ZIO 2, Doobie, Http4s, circe, canoe.
Originally it was created for [this blog post](https://scala.monster/welcome-zio/), but the blog post is not updated to ZIO 2.

### TODO
There are several things left todo:
* Try replacing `canoe` with different Telegram API wrapper
* Use proper logging
* ???