{"repo":"HitaloM/PyKorone","free":true,"listed":false,"github":"https://github.com/HitaloM/PyKorone","clone":"git clone https://github.com/HitaloM/PyKorone.git","description":"Korone is a comprehensive, state-of-the-art Telegram Bot that offers a variety of features to enhance your Telegram experience.","language":"Python","stars":36,"topics":["telegram","python","bot","telegram-bot","amanoteam","korone","aiogram"],"license":"AGPL-3.0","category":"chat-messaging","readme_excerpt":"PyKorone PyKorone is a modular Telegram bot built with aiogram 3, PostgreSQL, Redis, and gettext-based localization. It supports long polling and webhook deployments with independently loadable feature packages. It has been in development since January 2, 2021. Contents - Features - Requirements - Getting Started - Configuration - Docker Compose - Development - Localization - License Features - Modular runtime: feature packages are loaded independently at startup. - Flexible deployment: choose long polling or webhook mode based on your environment. - Persistence: PostgreSQL for data storage, Redis for state and caching. - Localization: gettext-based i18n with a manual review workflow. - Error reporting: Sentry integration for production environments. Requirements - Python 3.14+ - PostgreSQL - Redis - A Telegram bot token Getting Started If webhook domain is not set in config.env , the bot starts in long polling mode. Configuration Copy data/config.example.env to data/config.env and fill in the required fields: All available settings, including database, Redis, webhook, module loading, and Sentry options, are defined in src/korone/config.py. Docker Compose The repository includes a Docker Compose setup for local development and self-hosted deployments. The default stack includes the following services: Service Description --- --- telegram-bot-api Local Telegram Bot API server used by the bot runtime postgres PostgreSQL database redis Redis instance for state and caching korone","default_branch":null,"files":null,"tree":[],"storefront":"/r/HitaloM","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/HitaloM/PyKorone/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}