В этом уроке мы создадим с вами Telegram-бота, а также установим и настроим плагин для WordPress, позволяющий получать в нашего бота уведомления о всех отправленных с сайта писем, заполнении форм, новых комментариях.
Таким образом вы сможете оперативно получать данные из форм на сайте, когда их заполнит клиент на вашем сайте.
1 шаг: Создаём бота
- Откройте главного бота Телеграмма @BotFather
- В списке команд нажмите на /newbot или напишите эту фразу боту: /newbot
- Бот напишет вам «Alright, a new bot. How are we going to call it? Please choose a name for your bot.» Ответным сообщением напишите ему название для вашего бота. Например «Бот заявок с сайта».
- Бот напишет вам «Good. Now let’s choose a username for your bot. It must end in `bot`. Like this, for example: TetrisBot or tetris_bot.» Ответным сообщением напишите ему название вашего бота на английском языке. Важно, чтобы название было без пробелов и заканчивалось словом bot. Например, «botzayavokssaytabot».
- Далее @BotFather напишет вам сообщение с поздравлением о создании нового бота, где будет ссылка на чат с вашим ботом (в него будут приходить уведомления) и токен, который нужен для настроек.
Мой диалог с @BotFather выглядел следующим образом:
2 Шаг: Узнаём id вашего аккаунта в Телеграмме
- Напишите боту @userinfobot
- Узнайте ваш id. Бот в ответном сообщении укажет его.
3 Шаг: Установите плагин WP Telegram
- Скачать плагин WP Telegram
- В настройках плагина во вкладке «Основы» вставьте в поле Токен бота и сохраните настройки
- Во вкладке «Личные уведомления» установите переключатель «Активна» и в появившихся настройках уведомлений вставьте идентификатор чата (полученный id вашего аккаунта у @userinfobot). Сохраните настройки и протестируйте работу.