diff options
author | Kyomotoi <[email protected]> | 2022-05-13 23:59:19 +0800 |
---|---|---|
committer | Kyomotoi <[email protected]> | 2022-05-13 23:59:19 +0800 |
commit | 817b55b84ab65e0404b15195bed97a46d977f3b9 (patch) | |
tree | b957216155b870eebd8a81f9a4d6cc18b59e97da /ATRI/plugins/status/driver/view.py | |
parent | 7042d94213532191a0c72d34d7c85193184c079f (diff) | |
download | ATRI-817b55b84ab65e0404b15195bed97a46d977f3b9.tar.gz ATRI-817b55b84ab65e0404b15195bed97a46d977f3b9.tar.bz2 ATRI-817b55b84ab65e0404b15195bed97a46d977f3b9.zip |
🚚 独立控制台
Diffstat (limited to 'ATRI/plugins/status/driver/view.py')
-rw-r--r-- | ATRI/plugins/status/driver/view.py | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/ATRI/plugins/status/driver/view.py b/ATRI/plugins/status/driver/view.py deleted file mode 100644 index 5d8c56f..0000000 --- a/ATRI/plugins/status/driver/view.py +++ /dev/null @@ -1,39 +0,0 @@ -from ..data_source import Status -from ..listener import get_message_deal_info - - -def handle_base_uri(): - return {"status": 204, "msg": "This path just for console load."} - - -def handle_runtime_info(token: str): - auth, data = auth_token(token) - plat, bot = Status().get_status(True) - if auth: - return {"status": 200, "data": {"platform": plat, "bot": bot}} - else: - return data - - -def handle_message_deal_info(token: str): - auth, data = auth_token(token) - if auth: - return {"status": 200, "data": get_message_deal_info()} - else: - return data - - -def handle_auther(token: str): - auth, data = auth_token(token) - return data if auth else data - - -def auth_token(token: str) -> tuple: - auth_data: dict = Status().get_auth_info() - if not auth_data.get("token", None): - return False, {"status": 500, "msg": "This bot is not create auth data yet."} - _token = auth_data["token"] - if token != _token: - return False, {"status": 403, "msg": "Token error, please check again."} - else: - return True, {"status": 200, "msg": "OK"} |