だから私はスタックオーバーフローに同様の質問があることを知っていますが、それはdiscord.js用であり、discord.pyを使用しているので誰かに教えてもらえます(これはスタックオーバーフローに関する私の最初の質問でもあります)
さて、上記のものはほぼ正しいです。解決策は次のとおりです。
@client.command()
async def something(ctx, target:discord.Member = None):
if target == None:
await ctx.send("You didn't mention anyone!")
else:
await ctx.send(target.mention)
#whatever other code
だからそれはtarget:discord.Member = None
代わりでtarget:discord.Member == None
あり、その非同期定義はもちろんです:)
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加