小编Vad*_*dim的帖子

如何使用 python 使用discord.py 创建一个调平系统?

我试图在我的机器人中制作一个调平系统,但出了问题。级别在每条消息后上升,而不是在指定参数后上升。如何使其正常工作?如何创建一个调平系统discord.py

这是我的代码:

@client.event
async def on_message( message ):
    if message.author.bot:
        return
    else:
        member = message.author.name
        msg_len = len(message.content)
        rand_number_1 = randint( 1, 10 )
        exp_first = msg_len * rand_number_1
        coins_first = exp_first // 10
        data_levels_member_first = { 'exp': 0, 'coins': 0, 'level': 0}
        filename = f'./Data/Profiles/Profile{message.author.name}{message.guild}.json'
        try:
            data = load( filename )
        except Exception:
            dump( filename, data_levels_member_first )
            data = load( filename )
        exp_member = data['exp']
        coins_member = data['coins']
        lvl_member = data['level']
        exp = exp_first + exp_member
        coins …
Run Code Online (Sandbox Code Playgroud)

python bots discord discord.py

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

bots ×1

discord ×1

discord.py ×1

python ×1