我想制作一个机器人,每个小组都有一对夫妇的时间表。但是,当您有条件地选择星期一时,他会取消我们在代码中首先进行的小组的日程安排。我没有很好地解释,但我希望你能帮助)
@dp.message_handler(lambda message: message.text =='КСК')
async def KSK(message: types.Message):
keyboard = types.ReplyKeyboardMarkup(resize_keyboard=True)
button_1 = types.KeyboardButton(text="115")
keyboard.add(button_1)
button_2 = "116"
keyboard.add(button_2)
button_3 = "105"
keyboard.add(button_3)
await message.answer("Ваша группа", reply_markup=keyboard)
@dp.message_handler(lambda message: message.text =='115')
async def MYgorup(message: types.Message):
keyboard = types.ReplyKeyboardMarkup(resize_keyboard=True)
button_1 = types.KeyboardButton(text="Понедельник")
keyboard.add(button_1)
button_2 = "Вторник"
keyboard.add(button_2)
button_3 = "Среда"
keyboard.add(button_3)
button_3 = "Четверг"
keyboard.add(button_3)
button_3 = "Пятница"
keyboard.add(button_3)
button_3 = "Суббота"
keyboard.add(button_3)
await message.answer("День недели", reply_markup=keyboard)
@dp.message_handler(lambda message: message.text =='Понедельник')
async def Ponedelnik(message: types.Message):
await message.answer("1 - 321 Физика Бабченко Т.Н\n2 - 313|322 Родной язык Хуснуллина З.М., Шириева Г.М\n3 - 309 Математика Габдулхакова Г.Р.")
@dp.message_handler(lambda message: message.text =='Вторник')
async def Vtornik(message: types.Message):
await message.answer("1 - 425 Химия\n2 - 309 Математика")
@dp.message_handler(lambda message: message.text =='Среда')
async def Sreda(message: types.Message):
await message.answer("1 -311 Информатика\n2 - c/з Физическая культура|309 Математика\n3 - 407|405 Иностранный язык\n4 - 205 Основы безопасности жизнедеятельности")
@dp.message_handler(lambda message: message.text =='Четверг')
async def Setverg(message: types.Message):
await message.answer("1 - 426 Литература, 405|407 иностранный язык\n2 - 413 Астрономия 1-16 нед|Физика 17-23 нед\n3 - 426 Русский язы\n4 - 419 История")
@dp.message_handler(lambda message: message.text =='Пятница')
async def Friday(message: types.Message):
await message.answer("\n\n 3 - 309 Математика\n4 - 426 Литература")
@dp.message_handler(lambda message: message.text =='Суббота')
async def Sibbota(message: types.Message):
await message.answer("1 - с/з Физическая культура\2 - 311 Информатика\n3 - 419 История")
@dp.message_handler(lambda message: message.text =='116')
async def Denssec(message: types.Message):
keyboard = types.ReplyKeyboardMarkup(resize_keyboard=True)
button_1 = types.KeyboardButton(text="Понедельник")
keyboard.add(button_1)
button_2 = "Вторник"
keyboard.add(button_2)
button_3 = "Среда"
keyboard.add(button_3)
button_3 = "Четверг"
keyboard.add(button_3)
button_3 = "Пятница"
keyboard.add(button_3)
button_3 = "Суббота"
keyboard.add(button_3)
await message.answer("День недели", reply_markup=keyboard)
好吧,例如像这样