Как прикрепить локально импортированный эскиз и локально импортированное изображение к вставке на discord.py? - PullRequest
0 голосов
/ 07 мая 2020

Я новичок в python и учусь, создавая ботов для разногласий. Я делаю бота с памятью и использую встраивание при извлечении воспоминаний. Вдоль сообщения, а также любых изображений, связанных с сообщением, прикрепленным к встраиванию, он также выбирает случайную фотографию из коллекции для миниатюры встраивания. Однако и изображения, связанные с сообщением, и изображение для эскиза импортируются локально. Есть ли способ прикрепить оба этих изображения к одному и тому же встраиванию?

memory,date,file_name = memory 
mem_file_info = File("C:\\*\\Desktop\\Discord Bots\\Memory Jar Bot\\" + file_name,filename = file_name)
embed = Embed (title = '\u2619' + date, description = '\U0001F495' + memory + '\U0001F495', colour = Colour.red()) 
embed.set_image(url="attachment://" + file_name)
embed.set_author (name = author_name, icon_url = author_profil_pic_url)  
embed.set_footer(text = f'''Memory pulled by {context.message.author}''') 
thumbnail_file = File("C:\\*\\Discord Bots\\Memory Jar Bot\\" + rand_thumbnail_pic,filename = rand_thumbnail_pic)
embed.set_thumbnail(url="attachment://" + rand_thumbnail_pic)

async with context.channel.typing(): 
    await context.message.add_reaction('\u2665') 
    await(await context.channel.send (file = mem_file_info, embed = embed)).delete (delay = 300)  
await context.message.delete (delay = 4) 

Примечание: * заменяет любую личную информацию

...