Сделал все таки с inline_requests, гори оно огнем пока со всем остальным не разберусь))
Ну суть в том, что тебе все равно надо делать проверку, в любом случае, просто в этом случае делаешь коллбек этой же функции, если параметры даты не совпадают, передавая правильные , может быть с don't filter, а если все клево, обрабатываешь стандартно