Telegram bot на Java Webhook Spring Heroku adsmember scaled | AdsMember

Telegram bot на Java | Webhook, Spring, Heroku -adsmember

Сергей Вячеслаев 4:39 am Comment



According to researches by the adsmember team
ишем टेलीग्राम बॉट на java. идео-урок о создании елеграм-ботов на जावा, स्प्रिंग। собенности тестирования और еплой на Heroku। ой от:

анал аиля и плейлист о स्प्रिंग: टेलीग्राम-बॉट:

आधिकारिक दस्तावेज़:

source

Rate us
0 0 votes
Article Rating
Subscribe
Notify of
guest
30 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Сергей Вячеслаев
Сергей Вячеслаев
1 month ago

Тайм-коды
4:05 виды ботов
7:07 показываю своего бота
11:13 разговор с botFather
13:34 long-polling bot на maven
19:36 начало про webhook бота
31:52 запуск webhook бота
35:55 heroku
48:11 заключительные слова

Igor Bel
Igor Bel
1 month ago

а без спринга можешь показать?(

Alex Richer
Alex Richer
1 month ago

Хотел написать LongPoling бота, сделал по красоте 2 сервиса, 1 подтягивал данные которые мне нужны, а 2 реализовал самого бота. Проблема настигла тогда, когда я попытался использовать инстанс сервиса в методе update бота. Т.к. мой сервис использует RestTemplate, чтобы вызывать контроллеры с информацией из другого сервиса, в конструктор бота нужно добавить дополнительный объект. С ним он не запускается.

Костик Одинцов
Костик Одинцов
1 month ago

Так выходит чтобы Heroku не выключал бота, лучше писать его используя LongPollingBot, бот сам будет создавать трафик с серверами Телеграмм. Или я не прав?

Alexey Mirniy
Alexey Mirniy
1 month ago

Привет, увидел у тебя на Git'е JavaRush TopJava, тоже через это прошел)) Ты потом еще в Otus учился? Как карьера, двигается?)

Алексей Бет
Алексей Бет
1 month ago

У heroku есть несколько вариантов запуска приложения.
1. Это web – как раз этот вариант и отключается, если приложение ни кто не использует.
2. worker – работает без остановки. И для телеграмм бота этот вариант подходит замечательно

voronkovmm
voronkovmm
1 month ago

Спасибо!

QWEE ZIQUE
QWEE ZIQUE
1 month ago

Спасибо!

Sarvar Eshpulatov
Sarvar Eshpulatov
1 month ago

Так бесите когда чяпкайте или глотайте так громко. Видео норм но чтобы до конца смотреть нервы не хватает

Alex Novik
Alex Novik
1 month ago

Скажу честно, как учебный материал не подходит абсолютно.

Alex Novik
Alex Novik
1 month ago

Изначально немного неправильно: для телеграма всегда надо использовать последнюю библиотеку, т.к. только при этом можно гарантировать совместимость. Последнюю версию всегда можно узнать в репозитории мавена.

Dmitry Bahtiarov
Dmitry Bahtiarov
1 month ago

Почему автор удаляет мои комментарии?

Иван Андреев
Иван Андреев
1 month ago

28:28
Если много запросов будет приходить на контроллер, разве не каждый запрос в отдельном потоке?

Roman Kukin
Roman Kukin
1 month ago

топ! спасибо!

Кирилл Беспокойный
Кирилл Беспокойный
1 month ago

Позволю себе немного критики.
Видео достаточно большое и на протяжении всего видео вы перескакиваете с одной темы на другую.
Сам бот достаточно большой и за одно видео всего не объяснить.
Разбейте все на несколько частей и пишите к сценарии и ко всей теме и к каждому видео. Сложно следить за повествованием.

Be Real
Be Real
1 month ago

19:00 почему long chat_id = update.getMessage().getChatId();

execute(new SendMessage(chat_id,

"Hi " + update.getMessage().getText()));
у меня ошибка выходит тут execute(new SendMessage(chat_id,

"Hi " + update.getMessage().getText()));
chat_id ожидает Стринг но Лонг
почему дествительно там Лонг , там же стринг должно быть
а у тебя работает
как это исправить?

Andrey Y.K.
Andrey Y.K.
1 month ago

Спасибо, было интересно послушать )
Я не пойму для чего нужна настройка botPath, она ни на что не влияет. Приложению даже не обязательно знать по какому урлу в него транслируются запросы – главное что они приходят в сокет приложения.

Толік 0_0
Толік 0_0
1 month ago

есть кто живой еще тут? Как не пробую, вроде скачал готовый проект по ссылке внизу, а он не работает, типа пишет что не может создать бин, ибо не находит, хотя всё 1 в 1 поставил, сутки уже ищу в чем проблемма, никто не вкурсе?

maximtsirik
maximtsirik
1 month ago

По сути это видео доки к проекту))

Алексей Табаченко
Алексей Табаченко
1 month ago

Подскажите, есть такая ситуация, есть справочник, он разделен на категории, в каждой из которой много информации, я добавил пару кнопок (как названия категорий) и хочу что бы поиск по справочник осуществлялся после нажатия кнопки. То есть, нажал на кнопку – вылетело сообщение от бота "введите название препарата", дальше пишем название и бот уже идет в базу (json) и возвращает уже то что нашел, вопрос как сделать ожидание нового сообщения, что бы бот ждал это "название препарата", а не заново пихал его onUpdateReceived

Yury klim
Yury klim
1 month ago

Webhook бота не нужно получается регистрировать как longpolling?

21. 03
21. 03
1 month ago

Ассалому алейкум. Было бы неплохо, если бы вы могли снять видео о getChatMember и getChatMemberCounts. Что, если бы вы могли объяснить функции добавления и удаления похожих пользователей?

Black View
Black View
1 month ago

Спасибо за толковые уроки. И главное актуальная тема. Уже есть 3 заказа на ботов. Все работает как часики…если б еще идея каждые пол часа не отрубалась то и жаловаться не на что бы было))

Frank Beyonder
Frank Beyonder
1 month ago

спасибо вам

R.
R.
1 month ago

Как можно смотреть статистику. И пользуются ли вообще задеплоеным ботом, как узнать?

Montesquieu
Montesquieu
1 month ago

Тема LongPollingBot полностью не раскрыта. В каком именно месте в примере твой бот сам делает запрос к серверу, что и является отличием от WebHook?

Urunov Times
Urunov Times
1 month ago

Serge Malades, grammitno …

Really good

Anna315
Anna315
1 month ago

сделайте бот на фейсбук или вк

Montesquieu
Montesquieu
1 month ago

Я всё ещё не понял разницу между LongPollingBot и Webhook на приведенных примерах. Вроде в обеих ситуациях отправленные message моментально доходят до бота и отрабатывается им. Где именно заложена та логика, когда в LongPollingBot наш бот запрашивает сервер на случаи update? Кто нибудь может прояснить?

Антон Галкин
Антон Галкин
1 month ago

Месяц это не долго))

30
0
Would love your thoughts, please comment.x
()
x