ну мое предложеное решение позволят хендлить нажатия когда угодно, но оно немного громоздкое, вот и хотел поспрашивать может кто чего елегантней придумал
Тогда вообще не вижу проблем. По референсу на сообщение вытаскивается прикрепленный к нему опросник, в опроснике выбирается вариант, опросник зарегистрирован где-то в приложении, чтобы по выбранному в нем значению запустить нужный код.