SESSION = environ.get('SESSION', 'sedenify') # SedenBot repo url for updater REPO_URL = environ.get( 'REPO_URL', 'https://github.com/TeamDerUntergang/Telegram-SedenUserBot') # Heroku Credentials for updater HEROKU_KEY = environ.get('HEROKU_KEY', None) HEROKU_APPNAME = environ.get('HEROKU_APPNAME', None) # SpamWatch API key SPAMWATCH_KEY = environ.get('SPAMWATCH_KEY', None) # Chat ID for Bot Logs _LOG_ID = environ.get('LOG_ID', None) LOG_ID = int(_LOG_ID) if _LOG_ID and resr(r'^-?\d+$', _LOG_ID) else None del _LOG_ID # PmPermit PM Auto Ban Stuffs PM_AUTO_BAN = sb(environ.get('PM_AUTO_BAN', 'False')) _PM_MSG_COUNT = environ.get('PM_MSG_COUNT', 'default') PM_MSG_COUNT = int(_PM_MSG_COUNT) if _PM_MSG_COUNT.isdigit() else 5 del _PM_MSG_COUNT PM_UNAPPROVED = environ.get('PM_UNAPPROVED', None) # Bot Prefix (Defaults to dot) BOT_PREFIX = environ.get('BOT_PREFIX', None) ENV_RESTRICTED_KEYS = [ 'HEROKU_KEY', 'HEROKU_APPNAME', 'SESSION', 'API_ID', 'API_HASH' ]
DOWNLOAD_DIRECTORY = environ.get("DOWNLOAD_DIRECTORY", "./downloads") # SedenBot String Session SESSION = environ.get("SESSION", 'sedenuserbot') # SedenBot güncellemesi için depo adresi REPO_URL = environ.get("REPO_URL", "https://github.com/TeamDerUntergang/SedenUserBot") # Heroku bilgileri HEROKU_KEY = environ.get("HEROKU_KEY", None) HEROKU_APPNAME = environ.get("HEROKU_APPNAME", None) # Bot kayıtları için sohbet numarası LOG_ID = environ.get("LOG_ID", None) LOG_ID = int(LOG_ID) if LOG_ID and resr('^-?\d+$', LOG_ID) else None # Test sunucusuna bağlantı kur # # Normal kullanıcılar için değildir # Ayrı hesabınız olur ama normal sunucudaki # mesajlara erişemezsiniz veya oradan bu hesaba # ulaşım sağlayamazsınız # # Deep Telegram adıyla da bilinir # # Daha fazla bilgi: https://docs.pyrogram.org/topics/test-servers DEEPGRAM = sb(environ.get('DEEPGRAM', "False")) def load_brain():
if CONFIG_CHECK: LOGS.info( "Lütfen ilk hashtag'de belirtilen satırı config.env dosyasından kaldırın" ) quit(1) # Telegram API KEY ve HASH API_KEY = environ.get("API_KEY", None) API_HASH = environ.get("API_HASH", None) # UserBot Session String STRING_SESSION = environ.get("STRING_SESSION", None) # Kanal / Grup ID yapılandırmasını günlüğe kaydetme. BOTLOG_CHATID = environ.get("BOTLOG_CHATID", None) BOTLOG_CHATID = int(BOTLOG_CHATID) if BOTLOG_CHATID and resr('^-?\d+$', BOTLOG_CHATID) else None # Alive Mesajını değiştirme. ALIVE_MESAJI = environ.get("ALIVE_MESAJI", "Merhaba Seden! Seni Seviyorum ❤️") # UserBot günlükleme özelliği. BOTLOG = sb(environ.get("BOTLOG", "False")) LOGSPAMMER = sb(environ.get("LOGSPAMMER", "False")) # Hey! Bu bir bot. Endişelenme ;) PM_AUTO_BAN = sb(environ.get("PM_AUTO_BAN", "False")) # Güncelleyici için Heroku hesap bilgileri. HEROKU_APPNAME = environ.get("HEROKU_APPNAME", None) HEROKU_APIKEY = environ.get("HEROKU_APIKEY", None)