Бот является автономной компьютерной программой, выполняющей определенные функционал. Он действует автоматически через интерфейсы, которые предназначены для удобства людей — мессенджеры, веб-страницы, игры. Боты облегчают работу пользователей в интернете. Программа справляется с простыми однотипными задачами. Например, почтовые боты рассылают шаблонные письма по электронной почте, помогают ответить на вопросы по поисковикам. Поисковый бот индексирует страницы разных сайтов и добавляет их в поисковики Яндекс или Google.
Телеграм-боты являются вспомогательными программами, обрабатывающие и отправляющие сообщения в мессенджере Telegram. Боты выглядят как обычный контакт или канал в списке контактов. Telegram-боты могут отвечать на вопросы пользователей, скачивать музыку, искать информацию в интернете или какой-либо базе данных, продавать товары и услуги и выполнять много других операций. По сути это обычная программа, работающая в интернете и через мессенджер Телеграм.
Чтобы самому написать бота для телеграм на языке программирования Java не хватит одной простой статьи, вы должны разбираться в языке Java и иметь опыт программирования. В этой статье мы опишем простые первые шаги для создания Bot’а.
Как создать бота?
Для регистрации и создания «пустого» бота напишите в самом телеграме «отцу ботов» :) — пользователю @BotFather и следуйте инструкциям.
После создания бота вы получите ключ-токен авторизации для работы с ботом. Чтобы далее настроить бота изучайте документацию Telegram Bot API.
Создание Telegram бота на языке программирования Java
Предлагаю Вам изучить следующие статьи для начинающих, а так же видео:
https://habr.com/ru/sandbox/111328/
https://javarush.ru/groups/posts/504-sozdanie-telegram-bota-na-java-ot-idei-do-deploja
тема bot java занимательная и мне кажется обязательна для изучения тем,кто считает себя продвинутым юзером
Очень жаль. что я в этом очень мало понимаю. Нужна информация для новичков, где бы все было изложено просто и подробно