diff options
Diffstat (limited to 'ATRI/utils/utils_ban/__init__.py')
-rw-r--r-- | ATRI/utils/utils_ban/__init__.py | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/ATRI/utils/utils_ban/__init__.py b/ATRI/utils/utils_ban/__init__.py deleted file mode 100644 index 5cd361e..0000000 --- a/ATRI/utils/utils_ban/__init__.py +++ /dev/null @@ -1,30 +0,0 @@ -#!/usr/bin/env python3 -# -*- encoding: utf-8 -*- - -''' -@File : __init__.py -@Time : 2020/11/21 22:50:49 -@Author : Kyomotoi -@Contact : [email protected] -@Github : https://github.com/Kyomotoi -@License : Copyright © 2018-2020 Kyomotoi, All Rights Reserved. -''' -__author__ = 'kyomotoi' - -import json -from pathlib import Path - -BAN_LIST_PATH = Path('.') / 'ATRI' / 'utils' / 'utils_rule' / 'ban_list_user.json' -with open(BAN_LIST_PATH, 'r') as f: - data = json.load(f) - - -def ban(user: str) -> None: - data[user] = user - with open(BAN_LIST_PATH, 'w') as f: - f.write(json.dumps(data)) - -def unban(user: str) -> None: - del data[user] - with open(BAN_LIST_PATH, 'w') as f: - f.write(json.dumps(data)) |