tgEasy | Easy for a Brighter Shine | Monkey Patcher Addon for Pyrogram

jayantkageri, updated 🕥 2022-10-16 15:55:11

tgEasy

tgEasy

```python 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

Installing

bash 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

Releases

tgEasy Update: v1.3.3 2022-04-25 10:03:03

  • Update codes to the latest version (v2.0) of Pyrogram

Full Changelog: https://github.com/jayantkageri/tgEasy/compare/v1.3.1...v1.3.3

tgEasy Update: v1.3.1 2022-01-18 16:16:26

What's New

  • If you wanted a custom handler for one function only, then it's now introduced, use it via a handler field in @tgClient.command which accepts list or str.
  • Bug Fixes and Improvements.

Full Changelog: https://github.com/jayantkageri/tgEasy/compare/v1.3.0...v1.3.1

tgEasy Update: v1.3.0 2022-01-05 17:14:11

What's New

  • So finally, We are the first one to make Pyrogram Anonymous Admin Verification Opensource, From now tgEasy will be verifying Anonymous Admins also. A Special Thanks to @annihilatorrrr for helping with this.
  • Bug Fixes

Full Changelog: https://github.com/jayantkageri/tgEasy/compare/v1.2.7...v1.3.0

tgEasy Bug Fix Update: v1.2.7 2021-11-19 13:57:30

What's Changed

  • Fixed the self_admin parameter.
  • Fixed the adminsOnly decorator not supporting permissions in the list and same fixed in check_rights
  • Fixed the Error Occurring with static method decorator, self is Not Defined by @dhruvx09 in https://github.com/jayantkageri/tgEasy/pull/12
  • Optimized code and file system

Full Changelog: https://github.com/jayantkageri/tgEasy/compare/v1.2.6...v1.2.7

tgEasy Bug Fix Update: v1.2.6 2021-10-29 08:15:45

What's Changed

  • Fixed the Error Occurring with Static Method Decorator, self is not Defined by @dhruvx09 in https://github.com/jayantkageri/tgEasy/pull/12

What's New

  • Moved Documentations to GitHub Wiki

Full Changelog: https://github.com/jayantkageri/tgEasy/compare/v1.2.5...v1.2.6

tgEasy Bug Fix Update: v1.2.5 2021-10-26 13:04:09

tgEasy's Bug Fix Update v1.2.5

What's Changed

  • Update decorater.py by @dhruvx09 in https://github.com/jayantkageri/tgEasy/pull/6
  • Decorating method with @staticmethod by @Awesome-RJ in https://github.com/jayantkageri/tgEasy/pull/3
  • Mis reimport of 'logging' by @Awesome-RJ in https://github.com/jayantkageri/tgEasy/pull/4
  • Update decorater.py by @dhruvx09 in https://github.com/jayantkageri/tgEasy/pull/7
  • Merge if Statements @Awesome-RJ in https://github.com/jayantkageri/tgEasy/pull/9
  • Using in by @Awesome-RJ in https://github.com/jayantkageri/tgEasy/pull/8

New Contributors

  • @dhruvx09 made their first contribution in https://github.com/jayantkageri/tgEasy/pull/6
  • @Awesome-RJ made their first contribution in https://github.com/jayantkageri/tgEasy/pull/3

Full Changelog: https://github.com/jayantkageri/tgEasy/compare/v1.2.4...v1.2.5

Jayant Hegde Kageri

Nothing is Easy in Life when you aren't interested.

GitHub Repository Homepage

tgeasy telegram pyrogrm mtproto core bot hacktoberfest