Ответы пользователя по тегу API
  • Botman Laravel Telegram как добавить меню?

    GrozInventor
    @GrozInventor Автор вопроса
    Нашел способ с помощью драйвера телеграм от Botman, но он у меня не работает. Не пойму почему. Может кто-то подскажет, кто работал с Botman?

    use BotMan\Drivers\Telegram\Extensions\Keyboard;
    use BotMan\Drivers\Telegram\Extensions\KeyboardButton;

    $keyboard = Keyboard::create()->addRow(
        KeyboardButton::create('test')
    );


    Нашел решение. Если кому интересно

    Keyboard::create()->type( Keyboard::TYPE_KEYBOARD )
      ->oneTimeKeyboard(true)
      ->addRow( 
         KeyboardButton::create("Да")->callbackData('first_inline'),
         KeyboardButton::create("Нет")->callbackData('second_inline')
      )
      ->toArray();

    Есть 2 типа:

    Keyboard::TYPE_INLINE - кнопка внутри сообщения
    Keyboard::TYPE_KEYBOARD - кнопка в клавиатуре, то что мне и надо было
    Ответ написан
    1 комментарий