Bot & System Automation
Open Source

Telegram Lein Bot

PythonAiogramTelegram API

An automated Telegram assistant equipped with custom command trees and a competitive, state-tracking trivia module.

Tech Stack

PythonAiogramTelegram API

Why Did I Build This?

"To adapt previous Discord-based automation architectures into the Telegram ecosystem, exploring its unique inline query and command structure."

Architecture & Decisions

Developed in Python. The bot relies on asynchronous polling to monitor chat groups. It implements an interactive 'Guess the Philosopher' mini-game, where state and scores are tracked per user ID, ensuring isolated interactions within chaotic group chats.

Key Features

  • 01.Asynchronous Telegram API polling
  • 02.In-memory state management for active mini-games
  • 03.User-specific score tracking algorithms