diff options
author | Kyomotoi <[email protected]> | 2023-04-06 16:56:10 +0800 |
---|---|---|
committer | Kyomotoi <[email protected]> | 2023-04-06 16:56:10 +0800 |
commit | c905eb776d0e6b8c8930faf857ab07f070bdfb49 (patch) | |
tree | fe7a02d08c34d6a47198d18d655e22e35979e2f9 /ATRI/plugins/broadcast.py | |
parent | 51aa691f26403d2a01f27dd639872c0768ec2035 (diff) | |
download | ATRI-c905eb776d0e6b8c8930faf857ab07f070bdfb49.tar.gz ATRI-c905eb776d0e6b8c8930faf857ab07f070bdfb49.tar.bz2 ATRI-c905eb776d0e6b8c8930faf857ab07f070bdfb49.zip |
🎨 优化工具类文件操作代码
Diffstat (limited to 'ATRI/plugins/broadcast.py')
-rw-r--r-- | ATRI/plugins/broadcast.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/ATRI/plugins/broadcast.py b/ATRI/plugins/broadcast.py index 863381a..dd42c42 100644 --- a/ATRI/plugins/broadcast.py +++ b/ATRI/plugins/broadcast.py @@ -1,4 +1,3 @@ -import json import random import asyncio @@ -28,7 +27,7 @@ async def __load_reject_list() -> list: path = plugin.get_path() / "rej_list.json" file = FileDealer(path) if not path.is_file(): - await file.write(list()) + await file.write_json(list()) return list() return list(file.json()) @@ -40,7 +39,7 @@ async def __store_reject_list(data: list) -> None: if not path.is_file(): await __load_reject_list() - await file.write(data) + await file.write_json(data) plugin = Service("广播").document("向bot所在的所有群发送信息").rule(to_bot()) |