Добавление кнопок при первом заходе в телеграмм бота

Можно ли добавлять кнопки в приветственное сообщение бота?

Например, заменить заготовку "/start" на кнопку InlineKeyboardButton


Ответы (2 шт):

Автор решения: ПИТОНИСТ версия-3-8

Вы можете создать своеобразное меню, введя @BotFather-у команду /setcommands. Далее выберите команды в меню и их описание. Их нужно вводить сообщением:

команда1 - описание
команда2 - ещё описание

Меню будет выглядеть примерно так:

Скриншот меню

→ Ссылка
Автор решения: Алексей

Нельзя, если речь идет о новом пользователе, который просматривает описание канала. Кнопки прорисовываются вместе с сообщением, отправляемым пользователю. Тебе как минимум надо знать ID пользователя, чтобы отправить ему сообщение

→ Ссылка