首页 > 解决方案 > 有没有办法可以轻松地将其转换为 discord.py [rewrite],这值得麻烦吗?

问题描述

我想知道是否可以转换此代码:

@bot.event
async def on_message(message):
    if message.content.startswith('<:TeamEmoji:1234567890> sign'):
        role = discord.utils.get(message.guild.roles, name='role name')
        member = message.mentions[0]
        await member.add_roles(role)
        await message.channel.send('Successfully signed to <:TEAM:123456789>')

进入 Discord.py[rewrite] 而不是 old。我还想知道如果我将它转换为重写版本,它会比非重写版本更有效吗?

标签: pythondiscord.py

解决方案


我不知道它是否运行效率更高,但我认为rewrite版本更好,repl.it并且此代码已经在 discord.py 的重写版本中。


推荐阅读