ЧАТ-БОТ В ТЕЛЕГРАМ НА JAVA ЗА 5 МИНУТ!!!

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ต.ค. 2024

ความคิดเห็น • 70

  • @simonpetryk2541
    @simonpetryk2541 ปีที่แล้ว +5

    Круто быстро и без воды! Супер

  • @MikolaChe
    @MikolaChe ปีที่แล้ว +3

    Большое спасибо. Очень просто и понятно. Пожалуйста продолжайте я подписался и с удовольствием буду смотреть ваши дальнейшие видео

    • @it-solutions05
      @it-solutions05  ปีที่แล้ว

      Спасибо большое! Очень приятно. Напишите, пожалуйста, тему, которую хотели бы разъяснить подробнее. У меня из предложений довольно широкая тема по деплою на линукс сервер, подключение базы данных postgreSQL, различные архитектурные подходы в решении реальных задач. Выберите, пожалуйста, одну из них или предложите свою

    • @MikolaChe
      @MikolaChe ปีที่แล้ว +1

      @@it-solutions05 я знаю основы синтаксиса джава и хочу научиться делать боты. Не знаю ничего ни интерфейса, ни как из IDE их локально сохранить ни как получить сервер ни как не него бота поставить

    • @it-solutions05
      @it-solutions05  ปีที่แล้ว

      @@MikolaChe тогда я посоветую Вам посмотреть курс Наиля Алишева по спрингу (есть на ютубе), чтобы было понимание базовое этого фреймворка, изучить ещё примеры ботов в ютубе, поэкспериментировать с ними и попробовать написать собственный проект. По моему опыту и по опыту тех, кто в своё время давал мне советы: собственный проект - один из лучших способов самообразования. Будет возникать очень много вопросов. Не стесняйтесь, пишите, гуглите. Результат того стоит

    • @MikolaChe
      @MikolaChe ปีที่แล้ว +1

      @@it-solutions05 да безусловно я подписан на Наиля Алишева. Посмотрю

    • @PUSSYTime777
      @PUSSYTime777 8 วันที่ผ่านมา +1

      у

  • @ndrvanv
    @ndrvanv ปีที่แล้ว +3

    ООО спасибо автору за данный материал

    • @it-solutions05
      @it-solutions05  ปีที่แล้ว

      Пожалуйста! Успехов Вам в обучении!

  • @uwuooi
    @uwuooi ปีที่แล้ว +1

    СПАСИБО ОГРОМНЕЙШЕЕ

    • @it-solutions05
      @it-solutions05  10 หลายเดือนก่อน

      Рад помочь!!!)

  • @moshebaar1542
    @moshebaar1542 ปีที่แล้ว +3

    Как написать телеграмм-бот с викториной для детей по биологии? При выборе правильного варианта появлялось объяснение правильного варианта ответа. Спасибо

    • @it-solutions05
      @it-solutions05  ปีที่แล้ว +1

      Здравствуйте! Достаточно объемный вопрос, чтобы объяснить его в видеоуроке, не говоря о комментарии. Необходимо проработать техническое задание, понять детали Вашего видения. Касаемо реализации - это разветвлённая логика, которая должна учитывать хранение данных, их адресное использование как минимум. Если Вы хотите написать его в рамках личного обучения - рекомендую изучить АПИ телеграм бота, фреймворк Spring и желательно взаимодействие с базами данных. Имена классов и методов в библиотеке телеграма практически аналогичны представленным в ресурсе telegramBotApi.
      В ином случае рекомендую обратиться к специалисту, либо попробовать собрать его в конструкторе самостоятельно

    • @moshebaar1542
      @moshebaar1542 ปีที่แล้ว +1

      @@it-solutions05 , понял. Спасибо большое за ответ и рекомендации.

    • @it-solutions05
      @it-solutions05  ปีที่แล้ว +1

      @@moshebaar1542 , пожалуйста! Всего Вам доброго.

  • @coolwest7
    @coolwest7 4 หลายเดือนก่อน +1

    видео топ, спасибо большое

    • @it-solutions05
      @it-solutions05  4 หลายเดือนก่อน

      Спасибо! Очень приятно!)

  • @toshichd964
    @toshichd964 9 หลายเดือนก่อน +3

    делай музыку в фоне тише)

    • @it-solutions05
      @it-solutions05  6 หลายเดือนก่อน

      Не знал как сделать тише, убрал совсем. Спасибо!)

  • @mofamixer
    @mofamixer ปีที่แล้ว +3

    Здравствуйте, автор, а нужно какие-то библиотеки подключать?

    • @it-solutions05
      @it-solutions05  ปีที่แล้ว

      Добрый день! 1:50 - в данном примере достаточно одной библиотеки (dependency) для работы с телеграмом.

    • @mofamixer
      @mofamixer ปีที่แล้ว +1

      Спасибо, я уже разобрался, только не давно начал изучать java, и думал что maven это именно для работы с ботом, а бмблеотеки нужно устанавливать отдельно

    • @PUSSYTime777
      @PUSSYTime777 8 วันที่ผ่านมา +1

      у

  • @ukrainesov21
    @ukrainesov21 4 หลายเดือนก่อน +1

    Красавчег, парень!
    Спасибо большое тебе за урок.
    Пытались сделать тоже самое по официальному текстовому туториалу Телеграмма, ничего не получилось.
    После просмотра видео поняли, что нужно было обновить изменения в Мавене, о чем в указанном туториале не было сказано, а сами мы не знали, потому что не часто программируем. Так что хорошие видеоуроки это всегда супер!
    Подскажи, пожалуйста, получается функционал бота, который мы запрограммировали только что, будет работать только пока запущена наша программа на Java на компьютере.
    А можно ли как-то подгрузить нашу программу в сеть и запустить, чтобы этот функционал работал постоянно без участия нашего компьютера, или так сделать нельзя?
    Пожалуйста, продолжай снимать такие уроки. Мы будем очень рады и благодарны тебе!
    P.S. Да, еще заметили, что сложные смайлики бот не возвращает, только простые.

    • @it-solutions05
      @it-solutions05  4 หลายเดือนก่อน +1

      Спасибо большое! Очень приятно!) да, со смайликами есть такой нюанс
      А по поводу постоянной работы у меня есть видео в этом же плейлисте "запуск (деплой) на сервере... ", там всё максимально быстро и просто постарался объяснить

  • @Apheus-h2i
    @Apheus-h2i 6 หลายเดือนก่อน +1

    Добрый день. Не подскажете, не удается ввести версию TelegramBots выше 4.4.0, что надо сделать чтоб хотя бы 6.1.0 как у вас было?

    • @it-solutions05
      @it-solutions05  6 หลายเดือนก่อน

      Ввести версию 6.1.0 и нажать на кнопку Reload All Maven Projects. Она находится во вкладке maven справа

    • @it-solutions05
      @it-solutions05  6 หลายเดือนก่อน

      Ещё можно комбинацией клавиш Ctrl + Shift + O

    • @PUSSYTime777
      @PUSSYTime777 8 วันที่ผ่านมา +1

      у

  • @КонстантинАндрюхин-х9щ
    @КонстантинАндрюхин-х9щ ปีที่แล้ว +5

    Музыка слишком громкая

    • @it-solutions05
      @it-solutions05  ปีที่แล้ว

      Спасибо за обратную связь!

  • @biiliejean7491
    @biiliejean7491 3 หลายเดือนก่อน +1

    Сделал все как в видео, но почему то выдает ошибку Cannot resolve method 'toString()', что только не пробовал и не гуглил, но решить так и не смог, может кто знает как исправить?

    • @it-solutions05
      @it-solutions05  3 หลายเดือนก่อน

      Очень странная ошибка. Этот метод по дефолту присутствует у всех классов и определён в классе Object. Помимо этого другие ошибки есть? Вы можете вместо update.getChat()...toString() написать "test"
      String text = "test";
      Если у вас часто возникают ошибки - рекомендую использовать мой бот с ИИ. Можете в него писать свои ошибки и передавать куски кода
      t.me/whale_888_ai_bot?start=invitedBy-366902969

  • @denis_web_dev
    @denis_web_dev ปีที่แล้ว +1

    Можно продолжение?) доработать бот(кнопки, функции..) закинуть на сервер , Спасибо за точное построение базы чат бота

    • @it-solutions05
      @it-solutions05  ปีที่แล้ว

      По поводу деплоя на сервер - довольно большая, но интересная тема (затрагиваются темы Docker, сборки Maven, работа с линуксом через SSH). По кнопкам тоже много интересного, есть свои нюансы. Что интересует больше?

    • @denis_web_dev
      @denis_web_dev ปีที่แล้ว

      @@it-solutions05 Для моего проекта пока кнопки) но и в дальнейшем на сервер, очень интересно👍

    • @it-solutions05
      @it-solutions05  ปีที่แล้ว

      Хорошо. Если есть горящие вопросы - пишите. Видео будет не скоро)

    • @denis_web_dev
      @denis_web_dev ปีที่แล้ว

      @@it-solutions05 Хорошо, спасибо, у вас может есть свой телеграмм канал?)

    • @it-solutions05
      @it-solutions05  ปีที่แล้ว

      К сожалению, пока нет. Но могу посоветовать этот t.me/ideaschoo1. Один нюанс - там разработчики на питоне

  • @OlgaNim
    @OlgaNim ปีที่แล้ว +3

    Хотелось бы узнать, как запустить на сервере бота

    • @it-solutions05
      @it-solutions05  ปีที่แล้ว +2

      Добрый вечер. Тема не из простых, но алгоритм примерно следующий:
      1) арендовать сервер (линукс с минимальными требованиями в timeweb стоит в пределах 200 р.)
      2) через ssh установить на сервере docker
      3) собрать наш проект в jar файл
      4) создать папку с нашим jar файлом, добавить в неё самые простые Dockerfile и docker-compose.yml файлы
      5) отправить нашу папку на сервер по scp. Пример: scp -r folder root@5.23.67.34:/home/ (folder - путь до нашей папки)
      6) зайти обратно на сервер по ssh
      7) перенести наши три файла в отдельную папку, если они ещё не там
      8) Ввести команды:
      sudo docker-compose build
      sudo docker-compose up -d
      9) Проверить работу: sudo docker-compose logs -f
      P. S. Алгоритм примерный, возможны некоторые уточнения. Для лучшей ясности было бы более понятно на видео, но это дело не скорое. Надеюсь, что смогу помочь. Всего Вам доброго!

    • @OlgaNim
      @OlgaNim ปีที่แล้ว +1

      @@it-solutions05 спасибо большое за информацию!

    • @PUSSYTime777
      @PUSSYTime777 8 วันที่ผ่านมา +1

      у

  • @GitHab-m5j
    @GitHab-m5j ปีที่แล้ว +1

    давай еше много таки
    х видео связанный с чат ботом

    • @it-solutions05
      @it-solutions05  ปีที่แล้ว +1

      Спасибо большое! В скором времени планирую выпустить видео по кнопкам, надеюсь, Вам понравится

  • @ЕлизаветаМедведева-б7д
    @ЕлизаветаМедведева-б7д 11 หลายเดือนก่อน

    Добрый день.Подскажите причину по которой бот может не отвечать?

    • @it-solutions05
      @it-solutions05  11 หลายเดือนก่อน

      Добрый день.
      1) Отсутствие логики обработки команды
      2) Ошибка при обработке команды
      3) отсутствие подключения к сети Интернет у вычислительной машины

  • @КраснийРенджер
    @КраснийРенджер ปีที่แล้ว +2

    Дуже легко і просто

    • @it-solutions05
      @it-solutions05  10 หลายเดือนก่อน

      Спасибо за обратную связь!)

  • @veronican2914
    @veronican2914 ปีที่แล้ว +2

    Музыка мешает

    • @it-solutions05
      @it-solutions05  10 หลายเดือนก่อน

      Обязательно учтем в будущем. Спасибо за обратную связь!)

  • @KoscheyTima
    @KoscheyTima หลายเดือนก่อน

    Что делать если нет pom.zml

    • @it-solutions05
      @it-solutions05  18 วันที่ผ่านมา

      Этот файл генерируется автоматически при создании maven проекта

  • @Андрей-о3в6у
    @Андрей-о3в6у ปีที่แล้ว +1

    Музыку чуть потиши

    • @it-solutions05
      @it-solutions05  10 หลายเดือนก่อน

      Прошу прощения. Учту в будущем

  • @PatriotBatya
    @PatriotBatya ปีที่แล้ว +2

    А можно ещё громче музыку поставить?

    • @it-solutions05
      @it-solutions05  ปีที่แล้ว +1

      Благодарю за обратную связь. Учту Ваше пожелание в будущем). Всего доброго