Введение в разработку Телеграм-ботов
Итак, бот — это аккаунт в Телеграме, предназначенный для того, чтобы им управляла программа (сервер). Боты могут участвовать в личных сообщениях с пользователями, быть участниками групп и каналов. Они могут отправлять сообщения, отвечать на команды пользователей, отправлять картинки и так далее.
Боты ограничены в возможностях по сравнению с обычными пользователями. Часто это сделано для того, чтобы не нарушать приватность: например, боты не могут самостоятельно вступать в группы.
Как написать бота
Если коротко:
- Зарегистрируйте бота.
- Выберите библиотеку на любимом языке программирования.
- Пишите код, параллельно читая документацию к библиотеке и эту книгу.
Вы можете запускать код бота у вас на компьютере, но когда код будет готов, вам стоит купить хостинг и запустить код на сервере.
Обо всём этом подробнее — на следующих страницах.