Easy for a brighter Shine, A Monkey Patcher add-on for Pyrogram
Project description
tgEasy
from tgEasy import tgClient
from pyrogram import Client
app = tgClient(Client("my_account"))
@app.command("start", group_only=True)
async def start(client, message):
await message.reply_text(f"Hello {message.from_user.mention}")
app.run()
Featurs
-
Easy: You can install tgEasy with pip and start building your applications right away.
-
Fast: With the Pyrogram, tgEasy's speed is enhanced
-
Type-hinted: Types and methods are all type-hinted, enabling excellent editor support.
-
Asynchronous: With the Asynchronous, tgEasy can handle Multiple Requests at a time.
-
Documented: All of the available methods, types and functions are well documented.
-
Comprehensive: With the help of Pyrogram, Execute any advanced action an official client is able to do, and even more.
Requirements
- Python 3.7 or higher.
- A Telegram API key.
Installing
pip3 install tgEasy
Resources
- The docs contain lots of resources to help you get started with tgEasy: https://github.com/jayantkageri/tgEasy/wiki.
- Seeking extra help? Come join and ask our community: https://t.me/tgEasyNews.
- For other kind of inquiries, you can send a message or an e-mail
Copyright and Licence
- tgEasy is Licenced under the Terms and Conditions of OSI Approved GNU Lesser General Public License v3 or later (LGPLv3+).
- Copyright 2021 Jayant Hegde Kageri https://github.com/jayantkageri.
- This Projects Codes may contain snippets or codes of Pyrogram.
- Pyrogram - Telegram MTProto API Client Library for Python. Copyright (C) 2017-2020 Dan https://github.com/delivrance
- This Project uses Pyromod for making it more convenient.
- Pyromod - A monkeypatcher add-on for Pyrogram
- Copyright (C) 2020 - 2021 Cezar https://github.com/usernein
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file tgEasy-1.3.3.tar.gz
.
File metadata
- Download URL: tgEasy-1.3.3.tar.gz
- Upload date:
- Size: 14.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcb9411a0fcdc0eac29f905c8cad57c3f4b8e831885844dc6df7c86fbf5348b9 |
|
MD5 | e38bf0af8346aabeea77e50efbc37666 |
|
BLAKE2b-256 | 913f90521877e0baa9bbbbb8ebea7a3f1f2fca7732d074447b2953b1a5284b41 |
File details
Details for the file tgEasy-1.3.3-py3-none-any.whl
.
File metadata
- Download URL: tgEasy-1.3.3-py3-none-any.whl
- Upload date:
- Size: 23.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 807052a3f54c23f52b88ca771a1dea73e919c2f453a4d7a2e6ae012eb2d320ca |
|
MD5 | f7e1af8c9ecca4ca4c274a60fbda5679 |
|
BLAKE2b-256 | b28dcbbdb13c84da0570c7c73b01838285fd1ba97e8ebc59e9bbdaaec058841a |