https://github.com/riotoreo/jarvis
Advanced Multi-Featured Telegram UserBot, Built in Python Using Telethon lib.
https://github.com/riotoreo/jarvis
bot jarvis pytgcalls python python3 telegram telegram-bot telegram-userbot telegrammusicbot telegramvc telethon userbot
Last synced: 10 months ago
JSON representation
Advanced Multi-Featured Telegram UserBot, Built in Python Using Telethon lib.
- Host: GitHub
- URL: https://github.com/riotoreo/jarvis
- Owner: RiotOreO
- License: agpl-3.0
- Created: 2024-10-27T18:31:13.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-05T12:15:54.000Z (about 1 year ago)
- Last Synced: 2025-01-05T13:20:31.617Z (about 1 year ago)
- Topics: bot, jarvis, pytgcalls, python, python3, telegram, telegram-bot, telegram-userbot, telegrammusicbot, telegramvc, telethon, userbot
- Language: Python
- Homepage:
- Size: 3.75 MB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
──「 Jαяνιѕ Uѕєявσᴛ 」──
A stable pluggable Telegram userbot + Voice & Video Call music bot, based on Telethon.
Nє¢єѕѕαяу Vαяιαвℓєѕ
* `API_ID` & `API_HASH` - API_ID & API_HASH for your account. Get it from [MyTelegramOrg](https://my.telegram.org/auth)
* `SESSION` - SessionString for your accounts login session. Get it from Sєѕѕισи. 👇
Sєѕѕισи
* Linux : `wget -O session.py https://raw.githubusercontent.com/btwOreO/Jarvis/refs/heads/main/resources/session/ssgen.py && python3 session.py`
* PowerShell : `cd desktop ; wget https://raw.githubusercontent.com/btwOreO/Jarvis/refs/heads/main/resources/session/ssgen.py ; python jarvis.py`
Dαтαвαѕє Vαяιαвℓєѕ
One of the following database:
- For **Redis** (tutorial [here](./resources/extras/redistut.md))
- `REDIS_URI` - Redis endpoint URL, from [redislabs](http://redislabs.com/).
- `REDIS_PASSWORD` - Redis endpoint Password, from [redislabs](http://redislabs.com/).
- For **MONGODB**
- `MONGO_URI` - Get it from [mongodb](https://mongodb.com/atlas).
- For **SQLDB**
- `DATABASE_URL`- Get it from [elephantsql](https://elephantsql.com).
ᴠᴘs/ʟᴏᴄᴀʟ ᴅᴇᴘʟᴏʏᴍᴇɴᴛ ᴍᴇᴛʜᴏᴅ
- Get your [Necessary Variables](#Nє¢єѕѕαяу_Vαяιαвℓєѕ)
- Clone The Repository:
`git clone https://github.com/btwOreO/jarvis`
- Go to the cloned folder:
`cd jarvis`
- Install the requirements:
`pip install -r requirements.txt`
- Fill your details in a `.env` file, as given in [`.env.sample`](https://github.com/btwOreO/Jarvis/blob/main/.env.sample).
- Run the Bot:
- Linux Users:
`bash startup`
- Windows Users:
`python -m pyJarvis`
━━━━━━━━━━━━━━━━━━━━
─「 sᴜᴩᴩᴏʀᴛ 」─
━━━━━━━━━━━━━━━━━━━━
─「 ᴄʀᴇᴅɪᴛs 」─
* [Lonami](https://github.com/LonamiWebs/) for [Telethon.](https://github.com/LonamiWebs/Telethon)
* [MarshalX](https://github.com/MarshalX) for [PyTgCalls.](https://github.com/MarshalX/tgcalls)
---