Телеграм боты
До этого все наши программы взаимодействовали с пользователем исключительно через консоль. Сейчас мы, наконец, выйдем за ее пределы, использовав новый способ общения с пользователем - переписку с ним через мессенджер телеграм.
Для этого мы напишем программу, которая сможет получать и писать сообщения пользователю - бота.
Примеры ботов: https://uip.me/2016/04/50-popular-telegram-bots/
Учебник: https://groosha.gitbooks.io/telegram-bot-lessons/content/chapter1.html
Веб-интерфейс к Телеграму (найдено в гугле): https://web-telegram.ru/#/login
Телеграм бот - это программа, которая запущена на вашем компьютере и общается с серверами телеграма через интернет. Можно представить, что при регистрации бота, телеграм выделяет нам почтовый ящик, через который мы можем получать сообщения от пользователей и отправлять их им.
Чтобы создать собственного бота, сперва его надо зарегистрировать. Для этого в телеграме нужно добавить бота
@BotFatherи следовать инструкциям.После того, как мы введем название бота,
@BotFatherсообщит нам токен - пароль к нашему почтовому ящику.
После получения токена нам потребуется установить библиотеку pyTelegramBotApi, как и обычно, это делается через pip:
pip install pytelegrambotapi
pip install pysocks