如何让discord机器人在内嵌python中发送随机消息

2024-09-30 01:24:48 发布

您现在位置:Python中文网/ 问答频道 /正文

因此,我想使用一个命令,将一条随机消息放入一个嵌入文件中,该嵌入文件还附带一个随机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
    
    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,所以我再次来到这里

此外,如果可以的话,我也非常感谢如何使机器人ping具有ID的人


Tags: 文件linerandomembedgifglobalsusmember

热门问题