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
Release files for tgEasy 1.3.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tgEasy-1.3.3.tar.gz | 14.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tgEasy-1.3.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 38.1 kB
Release files / tgEasy-1.3.3.tar.gz
| Download URL | tgEasy-1.3.3.tar.gz |
|---|---|
| Size | 14.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fcb9411a0fcdc0eac29f905c8cad57c3f4b8e831885844dc6df7c86fbf5348b9
|
|
BLAKE2b-256 checksum How to use checksums |
913f90521877e0baa9bbbbb8ebea7a3f1f2fca7732d074447b2953b1a5284b41
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / tgEasy-1.3.3-py3-none-any.whl
| Download URL | tgEasy-1.3.3-py3-none-any.whl |
|---|---|
| Size | 23.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
807052a3f54c23f52b88ca771a1dea73e919c2f453a4d7a2e6ae012eb2d320ca
|
|
BLAKE2b-256 checksum How to use checksums |
b28dcbbdb13c84da0570c7c73b01838285fd1ba97e8ebc59e9bbdaaec058841a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|