@Romeo558
Продолжающий программист на python.

Как убрать ограничения на отправку файлов ботом(discord.py)?

У меня есть функция скачивания видео с youtube. О-Очень часто попадаются видео с высоким разрешением или слишком большой длиной. Проблема в загрузке файла в чат. Стандартное ограничение на файл, отправленный пользователем - 8мб. И на бота это так же действует.
Пример кода:
async def test_youtube_download(ctx, link):
    yt = pt.YouTube(link)
    list = yt.streams.filter(progressive=True)
    itag = 22
    stream = yt.streams.get_by_itag(itag)
    name = yt.title
    print(name)
    stream.download(output_path='videos/')
    await ctx.send(file=discord.File(f'videos/{name.translate(str.maketrans(str.maketrans("","", string.punctuation)))}.mp4'))

Вопрос: как убрать ограничение на 8 мб или обойти его путём сжатия?
Что нужно использовать для этого?
Примечание: Прикреплённый код полностью рабочий, но ограничение выдаёт ошибку и видео как ожидалось не отправляется
  • Вопрос задан
  • 174 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы