Почему tелеграмм бот выдает ошибку Media group must include 2-10 items?
При попытке отправить боту сообщение с фото или видео, выдает вот такую ошибку в консоле "Media group must include 2-10 items".
И не отправляет их на модерацию в чат админов.
В чем может быть причина?
P.S. Вот код:
@dp.message_handler(content_types=[ContentType.PHOTO], state=UserStates.all()[2])
async def advert_photo_input(message: types.Message):
print(message)
if 'photo' in adverts[message.from_user.id] and len(
adverts[message.from_user.id]['video'] + adverts[message.from_user.id]['photo']) < 10:
adverts[message.from_user.id]['photo'].append(message.photo[-1].file_id)
else:
adverts[message.from_user.id]['photo'] = [message.photo[-1].file_id]
print(adverts)