mirror of
https://github.com/devgaganin/Save-Restricted-Content-Bot-v3.git
synced 2026-07-09 16:08:39 +00:00
28 lines
1 KiB
Python
28 lines
1 KiB
Python
# Copyright (c) 2025 devgagan : https://github.com/devgaganin.
|
|
# Licensed under the GNU General Public License v3.0.
|
|
# See LICENSE file in the repository root for full license text.
|
|
|
|
from telethon import TelegramClient
|
|
from config import API_ID, API_HASH, BOT_TOKEN, STRING
|
|
from pyrogram import Client
|
|
import sys
|
|
|
|
client = TelegramClient("telethonbot", API_ID, API_HASH)
|
|
app = Client("pyrogrambot", api_id=API_ID, api_hash=API_HASH, bot_token=BOT_TOKEN)
|
|
userbot = Client("4gbbot", api_id=API_ID, api_hash=API_HASH, session_string=STRING)
|
|
|
|
async def start_client():
|
|
if not client.is_connected():
|
|
await client.start(bot_token=BOT_TOKEN)
|
|
print("SpyLib started...")
|
|
if STRING:
|
|
try:
|
|
await userbot.start()
|
|
print("Userbot started...")
|
|
except Exception as e:
|
|
print(f"Hey honey!! check your premium string session, it may be invalid of expire {e}")
|
|
sys.exit(1)
|
|
await app.start()
|
|
print("Pyro App Started...")
|
|
return client, app, userbot
|
|
|