Telegram Bots

Telegram bots: sales assistants, schedulers, automation.

Telegram Bots

A Telegram bot is convenient because it lives right inside a messenger everyone already has: the client installs nothing — just opens the chat and uses it.

Telegram bots are a separate line of my work. I've built many of them for very different tasks, so here I've grouped them into three categories by what a bot does: answers questions, runs on a schedule, or automates a channel.

All of these are client bots: built for specific customer tasks — from assistants for professionals to channel auto-posting. Below are the categories with examples and screenshots; each has a related repository on GitHub.

Bot categories

Q&A assistants

Help professionals who provide consulting services: on request they return a ready answer from a knowledge base. The specialist replies fast, warms the client up and drives the sale — without keeping it all in their head.

  • Numerology assistant

    From a birth date and a query it returns the calculation and a ready interpretation — an answer in seconds.

    • aiogram
    • SQLite
  • Tarot assistant

    For a question and a spread it suggests card meanings and combinations for interpretation.

    • aiogram
    • SQLite

Schedulers

Deliver information from a database or external sources on schedule — reminding and prompting at the right moment so nothing is missed.

  • Menu bot

    Suggests what to cook every day from your own meal plan: the bot doesn't invent dishes, it serves them from a prepared database — no more racking your brain over the menu.

    • aiogram
    • APScheduler
    • SQLite
  • Skincare bot

    Reminds you to apply skincare on schedule and tracks product compatibility: what not to combine and how often to use it.

    • aiogram
    • APScheduler
    • SQLite
  • Reminder bot

    Reminds you of the important thoughts and habits you want to build into your life.

    • aiogram
    • APScheduler

Channel automation

Automate Telegram channels: parse sources, assemble and publish posts on schedule — the channel runs without manual work.

  • News parser

    Collects news from chosen sources, filters the relevant items and prepares them for publishing.

    • aiogram
    • requests
    • BeautifulSoup
  • Auto-poster

    Assembles a post from an image, a greeting (good morning / afternoon / evening) and the weather, and publishes it to the channel on schedule.

    • aiogram
    • APScheduler

Tech stack