如何让discord机器人在内嵌python中发送随机消息
因此,我想使用一个命令,将一条随机消息放入一个嵌入文件中,该嵌入文件还附带一个随机gif,下面是我使用的代码:如何让discord机器人在内嵌python中发送随机消息,python,python-3.x,discord,discord.py,embed,Python,Python 3.x,Discord,Discord.py,Embed,因此,我想使用一个命令,将一条随机消息放入一个嵌入文件中,该嵌入文件还附带一个随机gif,下面是我使用的代码: roastgifs = [ 'https://tenor.com/view/roasted-oh-shookt-gif-8269968' ] @client.command(aliases=['Roast']) async def roast(ctx, member : discord.Member): global roasting global sus
roastgifs = [
'https://tenor.com/view/roasted-oh-shookt-gif-8269968'
]
@client.command(aliases=['Roast'])
async def roast(ctx, member : discord.Member):
global roasting
global sus
roasting = [line.strip() for line in open('jokes.txt')]
sus = random.choice(roasting)
embed=discord.Embed(title=f"{ctx.author.mention} roasts {member.mention}\n\"" + sus + "\"")
roastgif=random.choice(roastgifs)
embed.set_image(url=roastgif)
embed.set_footer("footer")
await ctx.send(embed=embed)
我在yt和Google上找不到那么多的教程,甚至它们可能是js而不是py,所以我再次来到这里
另外,如果可以的话,我非常感谢如何使bot ping具有ID的人。
Embed.set\u footer
只接受关键字参数,并且您正在传递位置参数
embed.set\u footer(text=“footer”)
还有几件事:
Embed.set\u image