С телеботом не работал, но помню что у телеграм api какая то беда с именами через @. Я использовал циферно id в свое время. Так что можешь рыть в направлении именно идентификации канала.
Давно последний раз бота писал, но если я правильно помню по кнопкам впринципе мало информации посмотри как они в принципе работают, там либо колбек вызывается как то хитро, либо отдельное событие хендлером отлавливаеися с колбек датой.