Тёмный

Простой Telegram бот на Java и Spring Boot: Создаем главное меню бота 

Дмитрий Финашкин
Подписаться 7 тыс.
Просмотров 19 тыс.
50% 1

Простой Telegram бот на Java и Spring Boot: Создаем главное меню бота
Код доступен тут: github.com/Dmi...
В видео показано как добавить главное меню для бота в левом нижнем углу чата.
Если эта тема вам интересна, то пишите об этом в комментариях, тогда мы продолжим улучшение бота!
Для тех кто хочет поддержать канал и стимулировать более частое появление видео:
TON кошелек ton://transfer/EQDaRh6x4f9zH1pQzt8lhJPE70eltVzYB-phi83BunLg6X2y
Ethereum кошелек: 0xfb654C91AC122e911db97435d491c3d919F6d8D5
PayPal: www.paypal.com...
Группа ВК - rocketjava
Telegram - t.me/DmitrijsF...
Мой сайт - dataguru.guide
Twitter - / dfinaskins

Опубликовано:

 

30 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 53   
@densone2110
@densone2110 Год назад
На 22.01.2023 создание меню, описанное в ролике - ЛИЧНО у меня не сработало. Как я понял, меню для вашего бота теперь делается в BotFather. Для этого в диалоге с BotFather прописываем команду /mybots, выбираем бота. Далее выбираем "EditBot" -> "Edit Commands" -> и прописываем команды там. После перезапуска бота у меня появилась кнопка меню
@karimpardayev
@karimpardayev Год назад
запиньте
@ВадимВысоцкий-с3э
такая же ситуация ! только через BotFather получилось
@Svarog093
@Svarog093 Год назад
на 25.03.2023 все работает. Запусти бота заново и в открой меню бота в телеге и перезапусти его
@MrJoRiK97
@MrJoRiK97 Год назад
Может кому пригодится потом, если будут смотреть в документацию тем же местом, что и я. Команды допускаются только строчными буквами и на английском языке. Какая-нибудь команда "/FAQ" не пройдёт.
@hostvi
@hostvi Год назад
В добавок если у вас имя команды начинаеться с del то вы не сможете создать такую команду
@АлександрБородач-ф3ж
Покажи пожалуйста как можно взаимодействовать с пользователем: как выдавать фотографию (инструкцию например), как сделать кнопки с надписями.
@ВиталийЛи-ш6ф
@ВиталийЛи-ш6ф 2 года назад
Спасибо! Домашний бухгалтер хорошая идея.
@s1ma_16
@s1ma_16 2 года назад
Хорошее видео, хотелось бы посмотреть реализацию на ВебХуках, подключение баз даных и деплой куда еще, помимо линукса)
@RomanGalkin-te4kp
@RomanGalkin-te4kp 3 месяца назад
Дмитрий, спасибо за качественный подход к обьяснению. Невероятно приятно, когда делаешь по инструкции и оно сразу или почти сразу работает) Единственный момент был непонятный - запуск на линуксе. А почему без докера?
@МаксМакс-ч8к
@МаксМакс-ч8к 2 года назад
Классная тема + крутое объяснение материала👍👍👍 Спасибо Дмитрий!
@SuhoiMan
@SuhoiMan 7 месяцев назад
Спасибо за видео П.с Где то за другом монитором какой то синьер помидор произносит - "ай ай яй..." видя конкатенацию стро 😅
@АлександрТома-щ3в
Кто нибудь сталкивался с проблемой что не работает опция Help? сделал как в видео, но выбрасывает сообщение из default кейса.
@karimpardayev
@karimpardayev Год назад
break стоит?
@HG-wu6eb
@HG-wu6eb 9 дней назад
Благодарю за видео!
@РусланКаплунов
@РусланКаплунов 3 месяца назад
не получается вывести логи
@МаксМакс-ч8к
@МаксМакс-ч8к 2 года назад
У одного автора на Ютубе смотрел проект, там с помощью бота можно было узнать рейсы поездов + инфа по местам, цена и т.д. Была БД, где хранились предыдущие запросы! И самое прикольное, сайт отправлял боту изменение цены и прочего!!! Очень интересный проект, но из-за объёма и отсутствия подробного объяснения со стороны автора половина просто не понятна.... Вот такой проектик бы замутить👍👍👍😎
@JavaManuals
@JavaManuals 2 года назад
Интересная идея, можно об этом подумать
@korolcreeper
@korolcreeper 2 года назад
Здравствуйте! Можете, пожалуйста, поделиться названием проекта? Было бы интересно глянуть)
@МаксМакс-ч8к
@МаксМакс-ч8к 2 года назад
@@korolcreeper набери в ютубе Сергей Вячеслаев
@ДмитрийГерасимович-н6и
@@korolcreeper ru-vid.com/show-UCsAkGmX4s6yxdZqX0AqBg4w
@АртурЗубарев-э2у
@АртурЗубарев-э2у 2 года назад
Всё работает. Супер материал, все очень доходчиво и понятно. Хотелось бы допилить возможность отправки изображений из бота.
@JavaManuals
@JavaManuals 2 года назад
Т.е. что бы бот посылал картинки / видео пользователям?
@Arthur_136
@Arthur_136 2 года назад
@@JavaManuals да, в телеграмовской библиотеке вроде есть execut методы, которые могут отправлять фото/медиафайлы, но непонятно, как их прикрутить к switch блоку, было бы интересно разобрать.
@Svarog093
@Svarog093 Год назад
У меня другой вопрос, почему бот может некорректно распознает любые команды кроме start, help через раз или несколько раз, потом выкидывает дефолтную команду.
@Сергей-и8ж7в
@Сергей-и8ж7в 2 года назад
круто-круто) нравится)
@SuhoiMan
@SuhoiMan 7 месяцев назад
Спасибо за видео П.с Где то за другом монитором какой то синьер помидор произносит - "ай ай яй..." видя конкатенацию стро 😅
@takiochannel
@takiochannel Год назад
Отличный ролик, спасибо!
@hostvi
@hostvi Год назад
Почему нельзя сразу реализовать ответ в case в методе sendMessage(chatId, "Тут находится ваш текст"); ???
@channelMy
@channelMy Год назад
У меня меню появляется только, если в ЛС боту писать, а если бота добавить в чат и дать ему админа, то меню нет
@aleksandrtrue3058
@aleksandrtrue3058 2 года назад
Ещё не смотрел, но уже в закладках. Спасибо!!!!
@khanblogger7107
@khanblogger7107 Год назад
👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍
@abdullamuradov201
@abdullamuradov201 Год назад
спасибо большое за ваши уроки, очень много полезного черпаю для себя, и можно пользоваться как мануалом, для ботов для личного использования
@cakeistrue
@cakeistrue 2 года назад
Вообще топчик! После предыдущих уроков, этот такой лайтовый. Было одно удовольствие смотреть и отдыхать)
@AndreyLabazin
@AndreyLabazin Год назад
Почему не WebHook?
@techAi008
@techAi008 2 года назад
👍👍👍👍👍👍👍 отличный братан
@cakeistrue
@cakeistrue 2 года назад
Странно, вроде всё сделал как в видео и даже с гитом сравнил, но кнопка меню не появляется. Сделал clear в мавене, потом снова собрал, всё так же. Версию апи менял. Подскажите, куда рыть?
@cakeistrue
@cakeistrue 2 года назад
В разных клиентах пробовал
@cakeistrue
@cakeistrue 2 года назад
А если в свч кейс добавляю обработку комманды напримет /help то при отправки в бота получаю ответ. Но меню так и нет.
@cakeistrue
@cakeistrue 2 года назад
Разобрался. Проблема была из-за кэмалкейса в коммандах. Там вообще нельзя использовать верхний регистр
@cakeistrue
@cakeistrue 2 года назад
Спасибо автору за видео про создание логов. Без него вообще не понял бы куда гуглить
@ДмитрийГерасимович-н6и
@@cakeistrue Спасибо, столкнулся с такой же проблемой решил, благодаря вашему комментарию👍
@майклавов
@майклавов 2 года назад
лайки и колокольчик
Далее
Airpod Through Glass Trick! 😱 #shorts
00:19
Просмотров 268 тыс.
🦊🎀
00:16
Просмотров 386 тыс.
Airpod Through Glass Trick! 😱 #shorts
00:19
Просмотров 268 тыс.