Как создать в Телеграме чат-бот для ответов на частые вопросы родителей. Инструкция
Фотографии: Unsplash. Иллюстрация: Юлия Замжицкая.
Эта инструкция поможет педагогам меньше чем за час создать простейший чат-бот, который автоматически ответит на 90 процентов родительских вопросов. Он поможет без участия учителя узнать расписание уроков, уточнить домашние задание, посмотреть фото с классных мероприятий и многое другое.
1. Найдите @BotFather — это главный сервис Телеграма, через который проходит регистрация всех пользовательских ботов. Нажмите на кнопку «Запустить» (/start).
2. Напишите или выберите в меню/newbot — это команда к созданию нового чата.
3. Придумайте и введите название для своего бота — кириллицей или латиницей. Если передумаете, потом его можно будет легко изменить:
4. Затем придумайте юзернейм (он будет отображаться в ссылках). Он должен быть написан латиницей, может содержать цифры и нижнее подчеркивание и обязательно должен иметь окончание bot.
Например, SpravkaBot или spravka_bot.
А еще он должен быть уникальным. Если придуманный вами юзернейм уже занят, придется попотеть.
Когда корректный юзернейм будет подобран, вы получите в ответ сообщение с токеном (это секретный ключ-идентификатор бота). Что-то вроде такого:
5696782191:AAEYxHTQEUCMM5YS4avK283feT2WGcovUTg
Скопировать токен можно, кликнув по нему. Дальше он вам еще пригодится.
5. Ваш бот уже создан, теперь можно заняться его настройкой. Оставайтесь в чате с @BotFather и введите/выберите в меню команду /setuserpic, чтобы установить аватарку. Бот попросит вас прислать ему картинку:
6. Теперь можно создать короткое описание вашего бота (пользователь будет видеть его, заходят в чат). Выберите/введите команду /setdescription и введите ответ на вопрос «Что умеет этот бот?» (именно так, вместе с этим вопросом, ваше описание увидят пользователи).
7. На этом базовые настройки бота завершены. Если что-то не нравится, всегда можно изменить их через команду /mybots.
8. Теперь через поиск ищем другой инструмент — @MenuBuilderBot. Он поможет создать меню бота и настроить автоматическую отправку сообщений. Нажмите «Запустить» (/start) и выберите язык:
9. Теперь выберите команду «Управление ботами», а затем нажмите на «Добавить Меню-Бот». Вы увидите инструкцию: большую часть ее пунктов вы уже выполнили. Вам остается только отправить в чат с @MenuBuilderBot токен, который вы получили от @BotFather в пункте 4.
10. Теперь можно перейти по ссылке в ваш собственный бот и продолжить настройку уже там. Нажмите на «Запустить», выберите язык.
11. Теперь можно добавлять кнопки: для этого выберите команду «Редактор кнопок», затем — «Добавить кнопку» и введите ее название.
Например «Расписание». Когда необходимые кнопки добавлены, нажмите на «Стоп редактор».
12. Теперь нужно сделать так, чтобы при нажатии на кнопку пользователю автоматически отправлялась нужная информация. Для этого нажмите на кнопку «Редактор постов» в главном меню и выберите кнопку, к которой хотите добавить информацию. Выберите команду «Добавить сообщение».
13. Теперь наберите нужное сообщение или прикрепите файл — например, картинку.
После этого нажмите кнопку «Назад». Проделайте ту же операцию для всех остальных кнопок, а после не забудьте нажать на «Стоп редактор», чтобы выйти из режима редактирования сообщений.
14. Еще одна полезная функция — рассылка: можно моментально оповестить всех пользователей бота, например, об изменении в расписании. Чтобы сделать рассылку, нажмите на кнопку «Админ» и выберите команду «Рассылка». Введите сообщение, которое хотите разослать, и нажмите на кнопку «Отправить».
Готово! Теперь бот будет мгновенно отвечать на повторяющиеся вопросы родителей, избавив учителя от головной боли, а их — от досадного ожидания.
Идея инструкции взята из блога Натальи Смарыгиной во Вконтакте.
Материалы по теме:
- Чат-боты — будущее образования