读取UserID并使用命令写入Json文件

时间:2018-07-20 15:10:28

标签: python-3.x discord.py

作者使用命令时是否可以自动将作者用户ID写入Json文件。

示例:我有一个json文件,其数据如下。

{"names": [
{"UserID": "xxxxx", "Name": "Steve", "Sex": "Male", "age": "30"},
{"UserID": "xxxxx", "Name": "Rachel", "Sex": "Female", "age": "25"},
{"UserID": "xxxxx", "Name": "George", "Sex": "Male", "age": "22"} ] }

这里我们添加了一个编辑json文件的命令。

@bot.command(pass_context=True)
async def dump(ctx):
    with open('data.json') as json_file: 

就像某个成员类型为!dump Rachel的机器人需要获取其UserID并自动添加到xxxxx中的Json文件一样,将其替换为作者的UserID "UserID": "xxxxx"

因此,它减少了将用户ID手动添加到所有列表的时间。

0 个答案:

没有答案