Python Discord.py上载随机图像
不确定这是不是因为缺少咖啡,但我在上传随机图片时遇到了一个小问题Python Discord.py上载随机图像,python,discord,Python,Discord,不确定这是不是因为缺少咖啡,但我在上传随机图片时遇到了一个小问题 @client.command(aliases=['cuddle']) async def _cuddle(ctx, *, user): image= [ 'file_1.gif', 'file_2.gif', 'file_3.gif', 'file_4.gif', 'file_5.gif',
@client.command(aliases=['cuddle'])
async def _cuddle(ctx, *, user):
image= [
'file_1.gif',
'file_2.gif',
'file_3.gif',
'file_4.gif',
'file_5.gif',
'file_6.gif',
'file_7.gif']
await ctx.send(f'You got a Cuddle from{ctx.message.author.mention}, {user}!\n {random.choice(file =discord.file(image))}')
主要是
{random.choice(file =discord.file(image))}
我试过
discord.file'file_1.gif',方法,但不占上风 我已经为任何想知道的人解决了这个问题
import os
@commands.command(aliases=['image'])
async def images(self, ctx):
image = os.listdir('./cogs/image/')
imgString = random.choice(image) # Selects a random element from the list
path = "./cogs/image/" + imgString
await ctx.send(file=discord.File(path))