Code Monkey home page Code Monkey logo

pyrogram-dev's Introduction

Pyrogram-Dev
Telegram MTProto API Framework for Python
Homepage Documentation Releases News

Pyrogram-Dev

A fork version elegant, modern and asynchronous Telegram MTProto API framework of Pyrogram library in Python for users and bots.

from pyrogram import Client, filters

app = Client("my_account")


@app.on_message(filters.private)
async def hello(client, message):
    await message.reply("Hello from Pyrogram-Dev!")


app.run()

Pyrogram-Dev is a modern, elegant and asynchronous MTProto API framework. It enables you to easily interact with the main Telegram API through a user account (custom client) or a bot identity (bot API alternative) using Python.

Key Features

  • Ready: Install Pyrogram-Dev with pip and start building your applications right away.
  • Easy: Makes the Telegram API simple and intuitive, while still allowing advanced usages.
  • Elegant: Low-level details are abstracted and re-presented in a more convenient way.
  • Fast: Boosted up by TgCrypto, a high-performance cryptography library written in C.
  • Type-hinted: Types and methods are all type-hinted, enabling excellent editor support.
  • Async: Fully asynchronous (also usable synchronously if wanted, for convenience).
  • Powerful: Full access to Telegram's API to execute any official client action and more.

Installing

pip3 install --force-reinstall pyrogram-dev

Resources

  • Join our official telegram channel and stay tuned for news, updates and announcements.

Special Thanks

  • Pyrogram - Pyrogram is a original library source from which pyrogram-dev was built.

pyrogram-dev's People

Contributors

delivrance avatar kurimuzonakuma avatar bakatrouble avatar teriks avatar mendelmaleh avatar josxa avatar alissonlauffer avatar cyanbook avatar null-nick avatar kalmengr avatar spechide avatar octonezd avatar mahesh0253 avatar 1pyxa1 avatar princic-1837592 avatar xdityahalder avatar trenoduro avatar yoilyl avatar furoin avatar adityahalder avatar colinshark avatar jonatan1609 avatar ripeey avatar shivangkakkar avatar omg-xtao avatar cometovart avatar mrnaif2018 avatar customicon avatar smartmanoj avatar sunda001 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.