diff options
author | Mango0x45 <thomasvoss@live.com> | 2020-07-29 09:02:57 +0000 |
---|---|---|
committer | Mango0x45 <thomasvoss@live.com> | 2020-07-29 09:02:57 +0000 |
commit | 9d2497a1a887d57435e1a2bc46df2311fdd38881 (patch) | |
tree | 8226d56cf7f541ae3493180d8899a04bfd9d2506 /main.py | |
parent | ab51bc9633bae052405a9c3d8eb0d7a5ca79780b (diff) | |
download | steve-bot-9d2497a1a887d57435e1a2bc46df2311fdd38881.tar steve-bot-9d2497a1a887d57435e1a2bc46df2311fdd38881.tar.gz steve-bot-9d2497a1a887d57435e1a2bc46df2311fdd38881.tar.bz2 steve-bot-9d2497a1a887d57435e1a2bc46df2311fdd38881.tar.lz steve-bot-9d2497a1a887d57435e1a2bc46df2311fdd38881.tar.xz steve-bot-9d2497a1a887d57435e1a2bc46df2311fdd38881.tar.zst steve-bot-9d2497a1a887d57435e1a2bc46df2311fdd38881.zip |
Autoreject runs from banned players
Diffstat (limited to 'main.py')
-rwxr-xr-x | main.py | 80 |
1 files changed, 40 insertions, 40 deletions
@@ -8,60 +8,60 @@ from bot import BedrockBot def check_jsons(): - try: - f = open('config.json', 'r') - except FileNotFoundError: - token = input('BOT SETUP - Enter bot token: ') - with open('config.json', 'w+') as f: - json.dump({"token": token}, f, indent=4) - - try: - f = open('blacklist.json', 'r') - except FileNotFoundError: - with open('blacklist.json', 'w+') as f: - json.dump([], f, indent=4) - - try: - f = open('video_blacklist.json', 'r') - except FileNotFoundError: - with open('video_blacklist.json', 'w+') as f: - json.dump([], f, indent=4) + try: + f = open('config.json', 'r') + except FileNotFoundError: + token = input('BOT SETUP - Enter bot token: ') + with open('config.json', 'w+') as f: + json.dump({"token": token}, f, indent=4) + + try: + f = open('blacklist.json', 'r') + except FileNotFoundError: + with open('blacklist.json', 'w+') as f: + json.dump([], f, indent=4) + + try: + f = open('runs_blacklist.json', 'r') + except FileNotFoundError: + with open('runs_blacklist.json', 'w+') as f: + json.dump({"videos": [], "players": []}, f, indent=4) def setup_logging(): - FORMAT = '%(asctime)s - [%(levelname)s]: %(message)s' - DATE_FORMAT = '%d/%m/%Y (%H:%M:%S)' + FORMAT = '%(asctime)s - [%(levelname)s]: %(message)s' + DATE_FORMAT = '%d/%m/%Y (%H:%M:%S)' - logger = logging.getLogger('discord') - logger.setLevel(logging.INFO) + logger = logging.getLogger('discord') + logger.setLevel(logging.INFO) - file_handler = logging.FileHandler(filename='discord.log', - mode='a', - encoding='utf-8') - file_handler.setFormatter( - logging.Formatter(fmt=FORMAT, datefmt=DATE_FORMAT)) - file_handler.setLevel(logging.INFO) - logger.addHandler(file_handler) + file_handler = logging.FileHandler(filename='discord.log', + mode='a', + encoding='utf-8') + file_handler.setFormatter( + logging.Formatter(fmt=FORMAT, datefmt=DATE_FORMAT)) + file_handler.setLevel(logging.INFO) + logger.addHandler(file_handler) - console_handler = logging.StreamHandler() - console_handler.setFormatter( - logging.Formatter(fmt=FORMAT, datefmt=DATE_FORMAT)) - console_handler.setLevel(logging.WARNING) - logger.addHandler(console_handler) + console_handler = logging.StreamHandler() + console_handler.setFormatter( + logging.Formatter(fmt=FORMAT, datefmt=DATE_FORMAT)) + console_handler.setLevel(logging.WARNING) + logger.addHandler(console_handler) def run_bot(): - bot = BedrockBot() - bot.run() + bot = BedrockBot() + bot.run() if __name__ == "__main__": - init_colorama(autoreset=True) + init_colorama(autoreset=True) - setup_logging() + setup_logging() - check_jsons() + check_jsons() - run_bot() + run_bot() |