Aiogram.Exceptions.TelegramBadRequest: сервер Telegram сообщает: неверный запрос: деловое соединение не найденоPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Aiogram.Exceptions.TelegramBadRequest: сервер Telegram сообщает: неверный запрос: деловое соединение не найдено

Сообщение Anonymous »

Помогите, бот работает, но при отправке отчета (фото с сообщением) для пересылки в чат админов дает такую ошибку:
File "C:\Users\Lenovo\work.venv\Lib\site-packages\aiogram\client\session\base.py", line 120, in check_response
raise TelegramBadRequest(method=method, message=description)
aiogram.exceptions.TelegramBadRequest: Telegram server says - Bad Request: business connection not found
Самое прикольное, что без текста просто картинки отправляются без проблем, а код написан чтобы можно было и с текстом. ВСЕ АЙДИ У МЕНЯ НАПИСАНЫ ПРАВИЛЬНО!!!
@router.message(states.SendComplete.report)
async def send_report(message: Message, state: FSMContext):
task = (await state.get_data())["task"]
if message.photo:
await bot.send_photo(admin_channel_id, message.photo[-1].file_id, message.caption, reply_markup=(await kb.task_result(task, message.from_user.id)))
await state.clear()
await message.answer("Отчёт отправлен!")
else:
await message.answer("Надо приложить скриншот", reply_markup=kb.cancel)

Подробнее здесь: https://stackoverflow.com/questions/790 ... uest-busin
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»