Size: a a a

2021 June 28

SZ

Sergey Zhmylove in Modern::Perl
Тебе нужно sendMessage делать только тогда, когда нужно отправить сообщение
источник

SZ

Sergey Zhmylove in Modern::Perl
Например, в ответ на любое *сообщение* от пользователя
источник

SZ

Sergey Zhmylove in Modern::Perl
На callback query в ответ не стоит делать send message
источник

SZ

Sergey Zhmylove in Modern::Perl
И тогда не будет у тебя 400
источник

AF

Alexandre Frolov in Modern::Perl
Я вначале делаю
 my $rc = $api->SendMessage(
 {
    chat_id => $chat_id,
    reply_to_message_id => $reply_to_message_id,
    text => $text
 } );
потом
$rc=$api->sendMessage ({
           chat_id => $chat_id,
           parse_mode => "HTML",
     text => '<b>Выберите нужное</b> на клавиатуре или перейдите на <a href="https://www.shop.ru/">сайт</a>',

     reply_markup => { inline_keyboard => [[{text => "hello", callback_data => "world"}]] }
});

в обработчике роута /
Видимо нужно как-то по другому?
источник

SZ

Sergey Zhmylove in Modern::Perl
>>Тебе нужно sendMessage делать только тогда, когда нужно отправить сообщение
источник

AF

Alexandre Frolov in Modern::Perl
а как мне создавать клавиатуру тогда?
источник

SZ

Sergey Zhmylove in Modern::Perl
А как ты себе вообще этот процесс представляешь?
источник

SZ

Sergey Zhmylove in Modern::Perl
С точки зрения бизнес логики
источник

AF

Alexandre Frolov in Modern::Perl
внизу клавиатура, когда щелкаешь кнопки, она меняется (переход по разделам). Например, посмотреть заявки, задать вопрос, получить справку, связаться со службой поддержки и т.п. Чтобы клиентам как можно меньше набирать на клавиатуре, а в основном пользоваться кнопками
источник

AF

Alexandre Frolov in Modern::Perl
Т.е. как бы замена мобильному приложению для доступа к личному кабинету, административному сайту магазина и т.п.
источник

AF

Alexandre Frolov in Modern::Perl
Клиент находит нужны раздел, над клавиатурой вводит нужную инфу (имя сайта, например, или номер заявки), у него запрашивается доп. информация или что-то показывается. В идеале нужно чтобы он там же мог оплатить наши услуги с карточки, вроде в телеграме есть такое апи
источник

SZ

Sergey Zhmylove in Modern::Perl
А ты такое в каких-нибудь ботах уже видел?
источник

AF

Alexandre Frolov in Modern::Perl
Да нет, это все мои фантазии, возможно чрезмерные
источник

SZ

Sergey Zhmylove in Modern::Perl
По-моему, кнопки в ботах всегда появляются в ответ на какое-то действие пользователя.
источник

SZ

Sergey Zhmylove in Modern::Perl
Хотя в botfather есть меню
источник

SZ

Sergey Zhmylove in Modern::Perl
Например
источник

MG

Mr. Good in Modern::Perl
Подскажите, модули на CPANе проходят какую-то проверку на скам/безопасность, или всё на собственный страх и риск?
источник

A

Aleks in Modern::Perl
источник

A

Aleks in Modern::Perl
Походу нужно что то аналогичное
источник