#!/usr/bin/env python3 # -*- encoding: utf-8 -*- ''' @File : __init__.py @Time : 2020/11/21 22:50:49 @Author : Kyomotoi @Contact : kyomotoiowo@gmail.com @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))