Та нет, я создавал обычную инлайн кнопку, в которой была спрятана ссылка, то есть на нее можно делать проверку, что бы никто лишний не нажал, ну и при пересылке она просто пропадет.
По нажатии на неё, работнику будет предложено вступить в чат/канал, а ссылка палиться не будет
Если это inline кнопка, то переход по url можно сделать только через event.answer при условии, что url ведёт в бота с параметром start=