-
Notifications
You must be signed in to change notification settings - Fork 886
/
Copy path__init__.py
22 lines (19 loc) · 835 Bytes
/
__init__.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
from telethon import TelegramClient
from decouple import config
import logging
import time
logging.basicConfig(format='[%(levelname) 5s/%(asctime)s] %(name)s: %(message)s',
level=logging.WARNING)
# variables
API_ID = config("API_ID", default=None, cast=int)
API_HASH = config("API_HASH", default=None)
BOT_TOKEN = config("BOT_TOKEN", default=None)
BOT_UN = config("BOT_UN", default=None)
AUTH_USERS = config("AUTH_USERS", default=None, cast=int)
LOG_CHANNEL = config("LOG_CHANNEL", default=None)
LOG_ID = config("LOG_ID", default=None)
FORCESUB = config("FORCESUB", default=None)
FORCESUB_UN = config("FORCESUB_UN", default=None)
ACCESS_CHANNEL = config("ACCESS_CHANNEL", default=None)
MONGODB_URI = config("MONGODB_URI", default=None)
Drone = TelegramClient('bot', API_ID, API_HASH).start(bot_token=BOT_TOKEN)