Skip to main content

A Secure and Powerful Python-Telethon Based Library For Ultroid Userbot.

Project description

py-Ultroid Library

A stable userbot base library, based on Telethon.

PyPI - Version PyPI - Downloads

Installation

pip install py-Ultroid

Usage

=> Create folders named plugins, addons, assistant and resources.
=> Add your plugins in the plugins folder and others accordingly.
=> Create a .env file with API_ID, API_HASH, SESSION, BOT_TOKEN, BOT_USERNAME, REDIS_URI, REDIS_PASSWORD & LOG_CHANNEL as mandatory environment variables. Check .env.sample for more details.
=> Run python -m pyUltroid to start the bot.

Creating plugins

To work everywhere

@ultroid_cmd(
    pattern="start",
)   
async def _(e):   
    await eor(e, "Ultroid Started")   

To work only in groups

@ultroid_cmd(
    pattern="start",
    groups_only=True,
)   
async def _(e):   
    await eor(e, "Ultroid Started")   

Assistant Plugins 👇

@asst_cmd("start")   
async def _(e):   
    await e.reply("Ultroid Started")   

Made with 💕 by @TeamUltroid.

Credits

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

py-Ultroid-18.7b0.tar.gz (39.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

py_Ultroid-18.7b0-py3-none-any.whl (63.5 kB view details)

Uploaded Python 3

File details

Details for the file py-Ultroid-18.7b0.tar.gz.

File metadata

  • Download URL: py-Ultroid-18.7b0.tar.gz
  • Upload date:
  • Size: 39.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.4

File hashes

Hashes for py-Ultroid-18.7b0.tar.gz
Algorithm Hash digest
SHA256 99484a1eac8dbae161b95a51f200c21a7eefdafec7cacd129ed6b99319e5444c
MD5 28c2fac029bab6060410175bfdbf452b
BLAKE2b-256 31222a02109e5f8d32480ce1c7121dbf8e4daf25b3eea6d541d8f861ea81ac7a

See more details on using hashes here.

File details

Details for the file py_Ultroid-18.7b0-py3-none-any.whl.

File metadata

  • Download URL: py_Ultroid-18.7b0-py3-none-any.whl
  • Upload date:
  • Size: 63.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.4

File hashes

Hashes for py_Ultroid-18.7b0-py3-none-any.whl
Algorithm Hash digest
SHA256 2eb09351fc8a21684fad9054ab24dbab9d917094e51dcb9bbb662b2d2dcdd5b6
MD5 f47d1359ca9b0aff0deabb43537990c9
BLAKE2b-256 da37e50cb15f99f3f010045d9afb8a70f38bacb27bf3f18d2938527bd1976abd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page