Создаем текстовый квест в телеграме 2019

Телеграм боты

До этого все наши программы взаимодействовали с пользователем исключительно через консоль. Сейчас мы, наконец, выйдем за ее пределы, использовав новый способ общения с пользователем - переписку с ним через мессенджер телеграм.

Для этого мы напишем программу, которая сможет получать и писать сообщения пользователю - бота.

Примеры ботов: 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

Назад Вперед