То что ты делаешь, это копирование текста сообщения.
Но кнопку добавить не получится, так как для этого, тебе нужно залогиниться как бот.
Ты же, судя по коду, залогинился в Telethon, как юзер.
Все правильно тебе подсказал Copilot, комментарии к постам канала находятся в другой "связанной" группе.
В настройках канала заходишь в Обсуждение и там создаешь группу для комментариев, в эту группу соответственно потом добавляешь бота
ID канала можно узнать разными способами. ID сообщения можно узнать из самого сообщения, так же как и ID канала. Ты же пишешь, что есть апи для бота, а что там в апи? Там нет возможности получать для бота сообщения из группы?
У тебя идет проверка в db.get_users_exist, где возвращается False и до проверки db.get_users не доходит. Ну и стилистика конечно, команда бота checkwhite, вызывает функцию close_bot) Если из инета надергал код из разных мест, хоть как то его обрабатывай.