Skip to content

DistributedShenanigans/doto

Repository files navigation

Telegram ToDo Bot

Your productivity companion.

Add, delete, and monitor tasks — directly from Telegram.

This bot allows users to add and manage tasks with an easy-to-use interface. It connects to a backend service built with Go, stores tasks in MongoDB, and employs an OpenAPI-based API. The service is dockerized and monitored with Prometheus and Grafana dashboards.


Features

  • Add or delete tasks
  • Change the status of the task (pending/in progress/completed...)
  • View current and completed tasks
  • Monitor via Prometheus and Grafana
  • CI/CD pipeline with GitHub for easy deployment

Tech Stack

  • Go — backend and API
  • MongoDB — a storage database for tasks
  • Telegram Bot API — user interface
  • OpenAPI

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •