This commit is contained in:
djimbo
2022-08-13 09:18:51 +03:00
commit 562d7f1acf
34 changed files with 1236 additions and 0 deletions
View File
+38
View File
@@ -0,0 +1,38 @@
# - *- coding: utf- 8 - *-
import configparser
from apscheduler.schedulers.asyncio import AsyncIOScheduler
scheduler = AsyncIOScheduler()
read_config = configparser.ConfigParser()
read_config.read("settings.ini")
BOT_TOKEN = read_config['settings']['token'].strip() # Токен бота
PATH_DATABASE = "tgbot/data/database.db" # Путь к БД
PATH_LOGS = "tgbot/data/logs.log" # Путь к Логам
# Получение администраторов бота
def get_admins():
read_admins = configparser.ConfigParser()
read_admins.read('settings.ini')
admins = read_admins['settings']['admin_id'].strip()
admins = admins.replace(' ', '')
if ',' in admins:
admins = admins.split(',')
else:
if len(admins) >= 1:
admins = [admins]
else:
admins = []
while "" in admins: admins.remove("")
while " " in admins: admins.remove(" ")
while "," in admins: admins.remove(",")
while "\r" in admins: admins.remove("\r")
admins = list(map(int, admins))
return admins