dianaplus01, попробуйте на примере puzzlebot сделать, чтобы понять механизм. Там нажмите создать бота, вставьте ключ своего созданного бота. Там на старте будет тестовый функционал.
Кнопки у вас будут только в самом боте. А вот в зависимости от функционала, бот к примеру будет присылать какие-то сообщения в ваш канал.
MODifikaTOR, ну по идеи вы должны запросить пользователя, а потом уже запросить по нему атрибуты. В АД, то что вы хотите сделать, одним фильтром не получится.
У себя в программе, я делаю поиск по фио или логину, а потом гружу все нужные атрибуты.