From b740cc467d39d15be496bfdb042a2b5a2c161441 Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Wed, 27 Nov 2024 15:09:56 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=88=A0=E9=99=A4=E9=81=97=E7=95=99?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 2 +- main.py | 57 ------------------------------------------------------ 2 files changed, 1 insertion(+), 58 deletions(-) delete mode 100644 main.py diff --git a/.gitignore b/.gitignore index 0b0a993cf..19e9c7060 100644 --- a/.gitignore +++ b/.gitignore @@ -7,7 +7,7 @@ configs/config.yaml **/.DS_Store temp cmd_config.json -data/* +data cookies.json logs/ addons/plugins diff --git a/main.py b/main.py deleted file mode 100644 index d99731085..000000000 --- a/main.py +++ /dev/null @@ -1,57 +0,0 @@ - -import os -import asyncio -import sys -import warnings -import traceback -import mimetypes -from astrbot.bootstrap import AstrBotBootstrap -from util.log import LogManager - -warnings.filterwarnings("ignore") -logo_tmpl = r""" - ___ _______.___________..______ .______ ______ .___________. - / \ / | || _ \ | _ \ / __ \ | | - / ^ \ | (----`---| |----`| |_) | | |_) | | | | | `---| |----` - / /_\ \ \ \ | | | / | _ < | | | | | | - / _____ \ .----) | | | | |\ \----.| |_) | | `--' | | | -/__/ \__\ |_______/ |__| | _| `._____||______/ \______/ |__| - -""" - -def main(): - global logger - try: - import botpy, logging - # delete qqbotpy's logger - for handler in logging.root.handlers[:]: - logging.root.removeHandler(handler) - - logger.info(logo_tmpl) - - bootstrap = AstrBotBootstrap() - asyncio.run(bootstrap.run()) - except KeyboardInterrupt: - logger.info("AstrBot 已退出。") - - except BaseException as e: - logger.error(traceback.format_exc()) - -def check_env(): - if not (sys.version_info.major == 3 and sys.version_info.minor >= 9): - logger.error("请使用 Python3.9+ 运行本项目。") - exit() - - os.makedirs("data/config", exist_ok=True) - os.makedirs("data/plugins", exist_ok=True) - os.makedirs("data/temp", exist_ok=True) - - # workaround for issue #181 - mimetypes.add_type("text/javascript", ".js") - mimetypes.add_type("text/javascript", ".mjs") - mimetypes.add_type("application/json", ".json") - -if __name__ == "__main__": - check_env() - logger = LogManager.GetLogger(log_name='astrbot') - main()