Danish 68839e9dd0 Ultroid v0.0.7 2021/05/22
Co-authored-by: New-dev0 <New-dev0@notavailable.live>
Co-authored-by: Danish <danish@ultroid.tech>
Co-authored-by: Amit Sharma <48654350+buddhhu@users.noreply.github.com>
Co-authored-by: Programming Error <error@notavailable.live>
Co-authored-by: Aakash <BLUE-DEVIL1134@users.noreply.github.com>
Co-authored-by: Aditya <me@xditya.me>
Co-authored-by: sppidy <sppidy@users.noreply.github.com>
Co-authored-by: Arnab Paryali <Arnabxd@users.noreply.github.com>
Co-authored-by: divkix <divkix@users.noreply.github.com>
Co-authored-by: hellboi_atul <hellboi-atul@users.noreply.github.com>
2021-05-22 22:21:41 +05:30
2021-05-22 22:21:41 +05:30
2021-05-22 22:21:41 +05:30
2021-05-22 22:21:41 +05:30
2021-05-22 22:21:41 +05:30
2021-05-22 22:21:41 +05:30
2021-05-22 22:21:41 +05:30
2021-05-22 22:21:41 +05:30
2021-05-22 22:21:41 +05:30
2021-05-22 22:21:41 +05:30
2021-04-07 07:32:24 +05:30
2021-04-07 07:32:24 +05:30
2021-04-07 07:32:24 +05:30
2021-05-08 18:37:32 +05:30
2021-05-08 18:37:32 +05:30
2021-05-22 22:21:41 +05:30
2021-04-07 07:32:24 +05:30
2021-05-22 22:21:41 +05:30
2021-04-07 07:32:24 +05:30
2021-04-07 07:32:24 +05:30
2021-05-22 22:21:41 +05:30

TeamUltroid Logo

Ultroid - UserBot

A stable pluggable Telegram userbot + vc music bot, based on Telethon.

Stars Forks Size
Python Maintenance Open Source Love svg2
Contributors PRs Welcome License Sparkline


Deploy

Documentation

Document

Tutorial

  • Full Tutorial - Full Tutorial

  • Tutorial to get Redis URL and password - here.


Deploy to Heroku

Get the Necessary Variables and then click the button below!

Deploy

Deploy Locally

Local Deploy - Easy Method

  • Linux - bash -c "$(curl -fsSL https://git.io/JY9UM)"
  • Windows - cd desktop ; wget https://del.dog/raw/ultroid-termux -o locals.py ; python locals.py
  • Termux - sh -c "$(curl -fsSL https://del.dog/raw/ultroid-termux-deploy)"

Local Deploy - Traditional Method

  • Get your Necessary Variables
  • Clone the repository:
    git clone https://github.com/TeamUltroid/Ultroid.git
  • Go to the cloned folder:
    cd Ultroid
  • Create a virtual env:
    virtualenv -p /usr/bin/python3 venv . ./venv/bin/activate
  • Install the requirements:
    pip(3) install -U -r requirements.txt
  • Generate your SESSION:
    • For Linux users: bash sessiongen or bash -c "$(curl -fsSL https://del.dog/ultroid)"
    • For Termux users: sh -c "$(curl -fsSL https://da.gd/termux-tel)"
    • For Windows Users: cd desktop ; wget https://del.dog/ultroid -o ultroid.py ; python ultroid.py
  • Fill your details in a .env file, as given in .env.sample. (You can either edit and rename the file or make a new file named .env.)
  • Run the bot:
    • Linux Users: bash resources/startup/startup.sh
    • Windows Users: python(3) -m pyUltroid

Necessary Variables

Session String

Different ways to get your SESSION:

  • Run on Repl.it
  • Linux : bash -c "$(curl -fsSL https://del.dog/ultroid)"
  • PowerShell : cd desktop ; wget https://git.io/JY9JI ; python ultroid.py
  • Termux : sh -c "$(curl -fsSL https://da.gd/termux-tel)"

Made with 💕 by @TeamUltroid.

License

Ultroid is licensed under GNU Affero General Public License v3 or later.

License

Credits

Description
> A feature-packed Ultroid fork, built for effortless Heroku deployment with enhanced performance and tools. (This is a fork of a fork)
Readme AGPL-3.0 11 MiB
Languages
Python 94.6%
Shell 4.8%
Makefile 0.3%
Dockerfile 0.2%