Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何使我的discord.py机器人在我的邮件中提到某人?_Python_Discord.py_Mention - Fatal编程技术网

Python 如何使我的discord.py机器人在我的邮件中提到某人?

Python 如何使我的discord.py机器人在我的邮件中提到某人?,python,discord.py,mention,Python,Discord.py,Mention,所以我知道有一个关于堆栈溢出的类似问题,但它是针对discord.js的,我使用discord.py,所以有人能告诉我(这也是我关于堆栈溢出的第一个问题)(这也是我的第一个回答!) 这么说吧 导入不一致 从discord.ext导入命令#或我不记得的命令) #设置设置(在准备就绪时等) @client.command(ctx,target:discord.Member==None)#ctx表示您的命令,target表示您提到的成员 如果目标==无: 等待ctx.send(“你没有提到任何人!”)

所以我知道有一个关于堆栈溢出的类似问题,但它是针对discord.js的,我使用discord.py,所以有人能告诉我(这也是我关于堆栈溢出的第一个问题)

(这也是我的第一个回答!)

这么说吧

导入不一致
从discord.ext导入命令#或我不记得的命令)
#设置设置(在准备就绪时等)
@client.command(ctx,target:discord.Member==None)#ctx表示您的命令,target表示您提到的成员
如果目标==无:
等待ctx.send(“你没有提到任何人!”)
其他:
等待ctx。发送(目标。提及)
#客户端运行令牌
(这也是我第一次回复!)

这么说吧

导入不一致
从discord.ext导入命令#或我不记得的命令)
#设置设置(在准备就绪时等)
@client.command(ctx,target:discord.Member==None)#ctx表示您的命令,target表示您提到的成员
如果目标==无:
等待ctx.send(“你没有提到任何人!”)
其他:
等待ctx。发送(目标。提及)
#客户端运行令牌

好的,所以上面的一个几乎是正确的。 解决办法是:

@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
,当然还有异步定义:)

好的,所以上面的一个几乎是正确的。 解决办法是:

@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
,当然还有异步定义:)

请改进您的问题并提供您尝试过的示例。有关提问的帮助,请参阅。否则,我很乐意帮忙,只是有点困惑。请改进你的问题,并提供一个你尝试过的例子。有关提问的帮助,请参阅。否则我很乐意帮忙,只是有点困惑我怎么会错过没关系NastyCore我们都犯了小错误我怎么会错过没关系NastyCore我们都犯了小错误