from aiogram.types import InlineKeyboardMarkup, InlineKeyboardButton from datetime import datetime, timedelta def get_dates_keyboard(): buttons = [] today = datetime.now() for i in range(7): day = today + timedelta(days=i) buttons.append( [ InlineKeyboardButton( text=day.strftime("%d.%m"), callback_data=f"date_{day.strftime('%d.%m')}" ) ] ) return InlineKeyboardMarkup( inline_keyboard=buttons )