#!/usr/bin/env python3 # -*- encoding: utf-8 -*- ''' @File : main.py @Time : 2021/01/27 15:57:26 @Author : Kyomotoi @Contact : kyomotoiowo@gmail.com @Github : https://github.com/Kyomotoi @License : Copyright © 2021 Kyomotoi, All Rights Reserved. ''' __author__ = 'kyomotoi' from time import sleep from os import get_terminal_size import nonebot from nonebot.adapters.cqhttp import Bot as CQHTTPBot from nonebot.log import logger from ATRI.config import COPYRIGHT, RUNTIME_CONFIG, VERSION try: width, height = get_terminal_size() except OSError: width, height = 0, 0 nonebot.init(**RUNTIME_CONFIG) app = nonebot.get_asgi() driver = nonebot.get_driver() driver.register_adapter("cqhttp", CQHTTPBot) nonebot.load_plugins('ATRI/plugins') if __name__ == "__main__": logger.warning("\n".join(i.center(width) for i in COPYRIGHT.splitlines())) logger.info(f"Now running: {VERSION}") sleep(3) nonebot.run(app='main:app')