https://github.com/xditya/plus
https://github.com/xditya/plus
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/xditya/plus
- Owner: xditya
- License: mit
- Created: 2020-08-05T06:56:22.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-08-06T13:08:30.000Z (about 6 years ago)
- Last Synced: 2025-09-07T23:49:30.836Z (11 months ago)
- Size: 3.28 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FORK AT YOUR OWN RISK
# Installing
### The Easy Way
[](https://heroku.com/deploy)
### The Normal Way
Simply clone the repository and run the main file:
```sh
git clone https://github.com/amitsharma123234/X-tra-Telegram
cd X-tra-Telegram
virtualenv -p /usr/bin/python3 venv
. ./venv/bin/activate
pip install -r requirements.txt
#
python3 -m userbot
```
An example `local_config.py` file could be:
**Not All of the variables are mandatory**
__The Userbot should work by setting only the first two variables__
```python3
from heroku_config import Var
class Development(Var):
APP_ID = 6
API_HASH = "eb06d4abfb49dc3eeb1aeb98ae0f581e"
```
### UniBorg Configuration
The UniBorg Config is situated in `userbot/uniborgConfig.py`.
**Heroku Configuration**
Simply just leave the Config as it is.
**Local Configuration**
Check [Line 111](https://github.com/Total-Noob-69/X-tra-Telegram/blob/master/userbot/uniborgConfig.py#L111) and start adding your vars there.
Fortunately there are no Mandatory vars for the UniBorg Support Config.
## Mandatory Vars
- Only two of the environment variables are mandatory.
- This is because of `telethon.errors.rpc_error_list.ApiIdPublishedFloodError`
- `APP_ID`: You can get this value from https://my.telegram.org
- `API_HASH`: You can get this value from https://my.telegram.org
- The userbot will not work without setting the mandatory vars.