$rc=$api->sendMessage ({ chat_id => $chat_id, parse_mode => "HTML", text => '<b>Выберите нужное</b> на клавиатуре или перейдите на <a href="https://www.shop.ru/">сайт</a>',
[2021-06-28 15:35:42.40520] [29120] [error] [HwJs8MiOXfhK] ERROR: code 400: Bad Request: chat not found at /usr/local/share/perl/5.28.1/WWW/Telegram/BotAPI.pm line 224.
Тогда получается что нельзя сделать кнопки внизу, чтобы текст отличался от привязанных команд? Видел много таких примеров на разных языках, но на Perl ytn
Смотри: callback -- это опция inline кнопок, которым можно указать callback data, который будет отправляться в бот как коллбек. Я предполагаю, что sendMessage ты делаешь абсолютно на все сообщения, причем $chat_id = message-chat-id, так?