aboutsummaryrefslogtreecommitdiff
path: root/main.py
diff options
context:
space:
mode:
authorMango0x45 <thomasvoss@live.com>2020-07-29 09:02:57 +0000
committerMango0x45 <thomasvoss@live.com>2020-07-29 09:02:57 +0000
commit9d2497a1a887d57435e1a2bc46df2311fdd38881 (patch)
tree8226d56cf7f541ae3493180d8899a04bfd9d2506 /main.py
parentab51bc9633bae052405a9c3d8eb0d7a5ca79780b (diff)
downloadsteve-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-xmain.py80
1 files changed, 40 insertions, 40 deletions
diff --git a/main.py b/main.py
index 3bf6112..1db2821 100755
--- a/main.py
+++ b/main.py
@@ -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()