Есть кортеж, в котором данные:
items = [
'Атомик 60|70|80 см',
'Болевар 60|70|80 см',
]
Ниже есть функция обработки запроса от категории:
current_item = items[0]
@dp.callback_query_handler(text= 'Ecuador')
async def ecuador(call:types.CallbackQuery):
kb = InlineKeyboardMarkup(row_width=2)
next = InlineKeyboardButton(text= 'Следующий',callback_data= 'next')
kb.add(next)
await bot.send_photo(
chat_id,
photo = current_photo,
caption='Название: '+ current_item,
reply_markup=kb)
Затем идет обработка запроса "Следующий", в котором надо вызвать следующий пункт из кортежа(
это еще и должно постоянно повторяться циклично до конца кортежа!)
@dp.callback_query_handler(text= 'next')
async def row(call:types.CallbackQuery):
kb = InlineKeyboardMarkup(row_width=2)
next =InlineKeyboardButton(text= 'Следующий',callback_data= 'next')
kb.add(next)
await bot.send_photo(
chat_id,
photo = current_photo[+1],
caption ='Название: '+ current_item[+1],
reply_markup= kb)
caption ='Название: '+ current_item[+1]
Думал сделать так, но не вышло. Помогите пожайлуста, как это сделать и зациклить эту штуку