Классный у тебя бот в 100 строк! Давно я на Java я не писал ботов... С учетом интеграции с enterprise - это классно. А вот сейчас на Go работаем с ботом на стримах, выходит монстр с интеграций с ютубом =)
Очень круто, подам тебе идею для видео, интеграцию в приложение на Spring регистрацию кредитных карт. Если раскроешь тему, станешь богом мира джавы ... А стоп, ты уже!
не покидает чувство, что автор действительно разбирается в том что делает, в том что происходит, что каждая строчка кода делает и на что влияет. талантливо. Планируете видео на другом ЯП?
В видео вскользь был упомянут Хироку. А будет видео с примерами, как разворачивать ботов на серверах? Какие они вообще бывают из числа платных, бесплатных и прочая нужна инфа, когда бот уже готов
4:54 - не понимаю, как у тебя получилось использовать переменную типа BaseRequest в строчке 29, у меня пишет 'BaseRequest' is abstract; cannot be instantiated. Кроме того, даже если оставить как было SendMessage request, то в параметры никак не лезет переменная chatId типа long, т.к. там требуется тип String. Может что-то изменилось за пару лет в черном ящике и методы стали другими?
Очень круто и доступно, спасибо за видео. Есть только один вопрос: а как-то можно на это все написать тесты? Понятно, что это больше "хакатон стайл", но интересен принцип тестирования таких ботов.
Подскажите почему он неверно определяет messageID из других чатов. Я создал чат, там messageID = 102. Запускаю бота в другой чат, но по логам приходит messageID = 103. У бота своя собственная нумерация ID сообщений.
До 21-й минуты работало, потом всё остановилось на Processing... Пересмотрел видео, взял код из гита - не работает(. Вообще видос голопом по Европам. Хочеться сказать автору: "...помедленнее пожалуйста, я записываю..." В учебных видео надо бы каждую строку кода объяснять, отвечая на вопросы - что строка делает, как она это делает, варианты написания (если они есть) и затем проговорить, что делает каждый блок кода(метод) из этих строк.
@@letsCodeDruI think there should be a motivation for the new developers (your subscribers) to learn new technologies. Java 11 is widely used now. We even started to use Java 17 in our project so I think it is the right time to move on to new Java versions. All in all thanks for your work and video about the Telegram bot.
Интересный у вас набор букв. Можно подумать, polling версия не "рестовая". А "на вебхуках" придает какую-то крутость. (Кстати, почему не на вебхуке, а на вебхуках, как будто их для одного бота надо несколько :))) На вебхуке все то же самое, только для него нужен https сервер, а это не всегда удобно и не всегда выгодно.
Подскажите в чем может быть проблема, после выбора определенного емодзи, внизу не показывает выбраный эмодзи а просто ...
1) не добавлен бот в групповой чат, где тестируешь
2) в callbackData пытаешься кинуть строку, длинее 64 байт
в чате нашли решение
Наконец-то Java! Дождались! Спасибо за видео :)
Лучший, уже мидл а до сих пор твои видосы интересными нахожу)
Хотел бы поблагодарить тебя автор этого видео, с помощью твоего канала смог устроится на зарубежную компанию и уже являюсь стронг джуном. 😃
вот это правильно! вот это похвально!)
Супер доходчиво! Благодарю, успехов тебе :)
Классный у тебя бот в 100 строк! Давно я на Java я не писал ботов... С учетом интеграции с enterprise - это классно. А вот сейчас на Go работаем с ботом на стримах, выходит монстр с интеграций с ютубом =)
Очень круто, подам тебе идею для видео, интеграцию в приложение на Spring регистрацию кредитных карт. Если раскроешь тему, станешь богом мира джавы ... А стоп, ты уже!
Самый лучший гайд по телеграм ботам для джава! Респект! подписка. Скину канал ребятам.
Спасибо за видео. Если бы не ты, я бы не успел сдать школьный проект вовремя)
безумно рад видеть твои новые видео!
не пропадай на долго, мы скучаем)
Java, телеграм-бот - вот это контент подъехал :)
Сразу лайк!
Спасибо большое за видео! Быстро и понятно! не пришлось даже скорость видео менять))) Успехов во всем!
не покидает чувство, что автор действительно разбирается в том что делает, в том что происходит, что каждая строчка кода делает и на что влияет. талантливо. Планируете видео на другом ЯП?
Да. Хочу больше про python и JS видосов намутить
В видео вскользь был упомянут Хироку. А будет видео с примерами, как разворачивать ботов на серверах? Какие они вообще бывают из числа платных, бесплатных и прочая нужна инфа, когда бот уже готов
4:54 - не понимаю, как у тебя получилось использовать переменную типа BaseRequest в строчке 29, у меня пишет 'BaseRequest' is abstract; cannot be instantiated.
Кроме того, даже если оставить как было SendMessage request, то в параметры никак не лезет переменная chatId типа long, т.к. там требуется тип String.
Может что-то изменилось за пару лет в черном ящике и методы стали другими?
Как и всегда, восхитительно!
Очень круто и доступно, спасибо за видео. Есть только один вопрос: а как-то можно на это все написать тесты? Понятно, что это больше "хакатон стайл", но интересен принцип тестирования таких ботов.
тут-то как раз всё просто. У тебя всегда есть запрос-ответ. Делаешь объект Update и смотришь ,что вернёт бот.
камень ножницы бумага ящерица Спок....
слишком сложно
@@letsCodeDru очень просто 😁 ua-cam.com/video/A2BYHWFpgVQ/v-deo.html
НУ НАКОНЕЦ-ТО ТЕЛЕГРАМ БОТ и JAVA, В НАЗВАНИИ ОДНОГО ВИДЕО!!!!!
РАД ЧТО ТЫ ОЦЕНИЛ!!!
@@letsCodeDru смотрю все твои видосы, ты очень классный!
Отличный выбор темы! Полезно
а как создать сам проект??? какой он должен быть? пустой проект на джава или что-то подключать надо? спасибо за урок, пойду искать дальше
Всегда хотел написать бота :) Теперь есть повод!
Крутое видео, спасибо!
Андрей, а про serverless что-то еще будет?
Буит. Не сцы)
Зачет, спасибо
Спасибо за видео!
Подскажите почему он неверно определяет messageID из других чатов. Я создал чат, там messageID = 102. Запускаю бота в другой чат, но по логам приходит messageID = 103. У бота своя собственная нумерация ID сообщений.
Есть ли в задумках сделать более масштабного бота. Интересно посмотреть на еще какие-то варианты ботов
если придумаю что-то интересное
Спасибо!
Спасибо огромное
Буду делать крестики нолики теперь )
Каеф, спасибо
Хорошее видео
Автор подскажи, а как без добавления в группу ботов на Java делать? А то на питоне как-то работает.
Кто нибудь подскажите,возможно ли написать бота,который создает ботов?
Спасибо :)
До 21-й минуты работало, потом всё остановилось на Processing... Пересмотрел видео, взял код из гита - не работает(. Вообще видос голопом по Европам. Хочеться сказать автору: "...помедленнее пожалуйста, я записываю..." В учебных видео надо бы каждую строку кода объяснять, отвечая на вопросы - что строка делает, как она это делает, варианты написания (если они есть) и затем проговорить, что делает каждый блок кода(метод) из этих строк.
Добавь бота в чат
@@letsCodeDru в какой? Если ты про вложения в самой телеге, то я делаю по твоему рецепту. Добавил его в созданную группу, там и открываю его.
Такая же ерунда... Не получилось решить проблему?
бот не только должен быть в группе, но ещё он должен быть админом с правом добавлять других админов
@@vthaf Спасибо огромное! Заработало!!!
Покажи пожалуйста как отправлять аудио/видео, так просто, как с текстом не работает :(
Підскажіть,код переписав все зробив бот працював,зараз не працює взагалі, в групу кидав і запрос бота робив
Бот работает пока локально запущенна программа
урааа
Why don`t you use Java 11 at least? It is a new video in 2021. There is already Java 17 LTS.
А что радикально изменится?
@@letsCodeDruI think there should be a motivation for the new developers (your subscribers) to learn new technologies. Java 11 is widely used now. We even started to use Java 17 in our project so I think it is the right time to move on to new Java versions. All in all thanks for your work and video about the Telegram bot.
@@KomplikevychOstap есть статистика по использованию версий джавы
Как была 8я, так и осталась в подавляющем большинстве проектов
Дайте Пип библиотеку пожалуйста
В какой проге он пишет?
Intellij idea это. Среда разработки
мне кажется java не для создания ботов
Я так понимаю это классический polling бот. Круто было бы показать рестовый на вебхуках, но это не 100 строк вообще))
с этой библиотекой разница будет строк в 5..7. Просто не хотел удлинять видос дополнительными объяснениями
Интересный у вас набор букв. Можно подумать, polling версия не "рестовая". А "на вебхуках" придает какую-то крутость. (Кстати, почему не на вебхуке, а на вебхуках, как будто их для одного бота надо несколько :)))
На вебхуке все то же самое, только для него нужен https сервер, а это не всегда удобно и не всегда выгодно.
Верни котейку на аву)
Неть. Прав нету
жду camund'у!
👀
Первонах