summaryrefslogtreecommitdiff
path: root/bot.py
diff options
context:
space:
mode:
Diffstat (limited to 'bot.py')
-rw-r--r--bot.py72
1 files changed, 0 insertions, 72 deletions
diff --git a/bot.py b/bot.py
deleted file mode 100644
index 08dfd82..0000000
--- a/bot.py
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/usr/bin/env python3
-# -*- encoding: utf-8 -*-
-'''
-@File : bot.py
-@Time : 2020/11/28 16:30:10
-@Author : Kyomotoi
-@Contact : [email protected]
-@Github : https://github.com/Kyomotoi
-@License : Copyright © 2018-2020 Kyomotoi, All Rights Reserved.
-'''
-__author__ = 'kyomotoi'
-
-from check import CheckATRI
-
-CheckATRI().checkConfig()
-CheckATRI().checkRely()
-
-import time
-import nonebot
-import datetime
-from pathlib import Path
-from ATRI.utils.utils_yml import load_yaml
-from nonebot.log import default_format, logger
-from nonebot.adapters.cqhttp import Bot as CQHTTPBot
-
-COPYRIGHT = (r"""====================[ATRI | アトリ]====================
-* Mirai + NoneBot2 + Python
-* Copyright © 2018-2020 Kyomotoi,All Rights Reserved
-* Project: https://github.com/Kyomotoi/ATRI
-* Blog: blog.lolihub.icu
-=======================================================""")
-print(COPYRIGHT)
-time.sleep(1)
-
-CONFIG_PATH = Path('.') / 'config.yml'
-config = load_yaml(CONFIG_PATH)
-config = config['bot']
-
-LOGGER_INFO_PATH = Path(
- '.'
-) / 'logs' / 'info' / f"{datetime.datetime.now().strftime('%Y%m%d-%H%M%S')}-INFO.log"
-LOGGER_ERROR_PATH = Path(
- '.'
-) / 'logs' / 'error' / f"{datetime.datetime.now().strftime('%Y%m%d-%H%M%S')}-ERROR.log"
-
-nonebot.init(debug=bool(config['debug']),
- superusers=set(config['superusers']),
- nickname=set(config['nickname']),
- command_start=set(config['command_start']),
- command_sep=set(config['command_sep']))
-app = nonebot.get_asgi()
-
-driver = nonebot.get_driver()
-driver.register_adapter("cqhttp", CQHTTPBot)
-
-nonebot.load_plugins('ATRI/plugins')
-
-logger.add(LOGGER_INFO_PATH,
- rotation='10 MB',
- diagnose=False,
- level='INFO',
- format=default_format)
-
-logger.add(LOGGER_ERROR_PATH,
- rotation='10 MB',
- diagnose=False,
- level='ERROR',
- format=default_format)
-
-if __name__ == "__main__":
- logger.info("Running ATRI...")
- nonebot.run(app='bot:app', host=config['host'], port=config['port'])