Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/hitalom/pykorone

Korone is a comprehensive, state-of-the-art Telegram Bot that offers a variety of features to enhance your Telegram experience.
https://github.com/hitalom/pykorone

amanoteam bot hydrogram korone mtproto pyrogram python python3 telegram telegram-bot

Last synced: 3 days ago
JSON representation

Korone is a comprehensive, state-of-the-art Telegram Bot that offers a variety of features to enhance your Telegram experience.

Awesome Lists containing this project

README

        

# PyKorone

logo

[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
[![Documentation Status](https://readthedocs.org/projects/pykorone/badge/?version=latest)](https://pykorone.readthedocs.io/en/latest/?badge=latest)
[![Weblate](http://weblate.amanoteam.com/widget/korone/korone/svg-badge.svg)](http://weblate.amanoteam.com/engage/korone/)
[![Telegram](https://img.shields.io/badge/Telegram-blue.svg?logo=telegram)](https://t.me/PyKorone)
[![License](https://img.shields.io/github/license/HitaloM/PyKorone?logo=bsd)](/LICENSE)

_PyKorone_ is a comprehensive, state-of-the-art Telegram bot that offers a variety of features to enhance your Telegram experience. It is designed to be flexible and adaptable to meet a wide range of user needs. The bot is built in Python and is designed for high efficiency and reliability.

Under development since [January 2, 2021](https://telegra.ph/file/ce181caad7447b7f48cdc.png).

## Features

_PyKorone_ comes with a number of notable features:

- Asynchronous programming, according to [asyncio docs](https://docs.python.org/3/library/asyncio.html) and [PEP 492](http://www.python.org/dev/peps/pep-0492).
- Type hinting according to [PEP 484](http://www.python.org/dev/peps/pep-0484).
- Internationalization (i18n) using [GNU Gettext](https://docs.python.org/3/library/gettext.html#gnu-gettext-api).
- A simplified interface to [SQLite3](https://docs.python.org/3/library/sqlite3.html).
- Modular design with isolated, easily structured modules.
- Extensive documentation available on our [documentation page](https://pykorone.readthedocs.io).

## Translation

We encourage translation through our [Weblate Project](https://weblate.amanoteam.com/). Weblate provides grammar checking and contextual information for strings, ensuring high quality translations.

## Discussion

Join the conversation about _PyKorone_ or seek community support in our [GitHub discussions](https://github.com/HitaloM/PyKorone/discussions).

## License

_PyKorone_ is licensed under the [BSD 3-Clause License](/LICENSE), a free software license compatible with the [GPL](https://www.gnu.org/licenses/gpl-3.0.en.html). This license is verified by the [Free Software Foundation](https://www.fsf.org/) and the [Open Source Initiative](https://opensource.org/).

## Credits

We would like to thank the following projects and individuals for their indirect contributions to our project:

- [victorcebarros](https://github.com/victorcebarros): We used some of his copyrighted code.
- [SophieBot](https://gitlab.com/SophieBot): This project inspired our module structure and language module.
- [VegaBobo](https://github.com/VegaBobo): Provided the base code for the GSM Arena module.
- [usernein](https://github.com/usernein): Influenced our handler structure and handler registry, and provided development support.