Здравствуйте. Есть несколько инлайновых кнопок, они написаны отдельным файлом. Мне нужно, чтобы на каждую кнопку вылезала картинка с текстом. И решение я нашел случайно, подставив свой ид в строку отправку действий ботом.
Вот только нюанс в том, что бот обрабатывает кнопку только у меня, у других пользователей ничего не происходит, что собственно логично. А мне нужно на всех пользователей. "call.message.from_user.id" здесь по сути к месту, но это не работает.
И второй нюанс в том, что из-за того, что в обработчике ничего не написано, он обрабатывает только, первую картинку, создал второй блок на картинку, он уже не обрабатывается даже у меня. Что можно написать в обработчике, чтобы он обрабатывал все кнопки? Что только не писал, все отвергает... Помогите.
@dp.callback_query_handler()
async def callback(call):
if call.message:
if call.data == 'bri':
photo1 = open('C:\Startups\chatbots\photo\Blue_razz_ice.jpg', 'rb', )
await bot.send_photo("мой id", photo1, 'Вкус Blue Razz Ice\n'
'что-то вкусное c добавлением льда', reply_markup=btn.obsorsig)
Выдает ошибку о неожиданном аргументе "photo", если убрать, такую же ошибку выдает на "caption" если и его убрать. Пишет о неподдерживаемом режиме parse_mode