Как выбрать рандомное фото (jpg) из папки \arts и отправить его в канал откуда вызывалась команда?
Сам бот находится рядом с папкой arts. Для удобства переименовал все фото в 1.jpg, 2.jpg, 3.jpg и так далее. Структура тела бота:
client = discord.Client()
@client.event
client.run('ajhsfsafhdjfsjafsdfjsfjhdfj')
Ответы (1 шт):
Автор решения: Shamus Rezol
→ Ссылка
import glob, random
files = glob.glob("/arts/*.jpg")
random_files = list()
for _ in range(1, random.randint(2, 12)):
random_files.append(random.choice(files))