Ответы пользователя по тегу Боты
  • Ошибка в пересылке фото?

    @AlexPyth
    Разработчик ПО
    В message.photo ничего нет, поэтому возникает такая ошибка. Оберни эту строку в условие, что message.photo это список.

    Пояснение
    Скорее всего, эта функция вызывается при каждом событии "Получение сообщения", содержит ли тело сообщения фотографии или нет. И, если фотографий нет, то в message.photo тоже, разумеется, ничего нет и его тип соответствует NoneType. При попытке взять значение из такой переменной, как из списка, выполняется ошибка TypeError.


    if type(message.photo) is list
    Ответ написан
    Комментировать
  • Python vk api как отправить фото без загрузки на пк?

    @AlexPyth
    Разработчик ПО
    Чтобы отправлять фото (именно фото, а не ссылку на неё) в сообщения, всё равно нужно загрузить всё содержимое ссылки и отправить это содержимое на сервер ВК, тут на трафике не сэкономишь. А сжатие содержимого "без потери качества" не даст профита в этом, или очень незначительно, только время потратишь.
    Ответ написан
    Комментировать