Описание
Данный плагин позволяет пересылать сообщения от форм плагина Contact Form 7 в Telegram-бот. Для начала вам нужно сделать несколько простых шагов.
- Создайте Telegram-бот и сохраните значение токена на странице настроек Contact Form 7 — CF7 Telegram или определите константу
WPFC7TG_BOT_TOKEN
. - Вставьте шорткод
[telegram]
в шаблон вашей формы, чтобы активировать отправку уведомлений в Telegram с этой формы.
Теперь вы можете добавлять пользователей или группы в список подписчиков.
Чтобы добавить пользователя, его аккаунт должен отправить команду /cf7tg_start
вашему боту.
Чтобы добавить группу, сначала добавьте вашего бота в группу и затем отправьте команду /cf7tg_start
в вашей группе.
После этого вы увидите запросы на добавление на странице настроек Contact Form 7 — CF7 Telegram. Подтвердите их или отклоните.
Хуки и константы
Фильтр wpcf7tg_skip_tg
.
Используйте, чтобы отменить отправку сообщения в Telegram.
Фильтр wpcf7tg_markdown
.
Используйте для кастомизации набора markdown-тегов.
Константа WPFC7TG_BOT_TOKEN
.
Используйте её для хранения токена в исходном коде.
Плагин использует API Telegram для отправки HTTP-запросов серверам Telegram.
Часто задаваемые вопросы
-
Как создавать бот в Telegram?
-
Это очень просто. Пожалуйста, ознакомьтесь с официальной документацией Telegram.
-
Что такое Chat ID и как мне его получить?
-
Chat ID — это ваш идентификатор в Telegram. Имейте в виду, что это не номер вашего телефона и не логин (@xxxxxxxx) вашего Telegram-аккаунта.
Чтобы увидеть ваш Chat ID, просто отправьте любое сообщение боту@wpcf7Bot
.
Отзывы
Участники и разработчики
«Contact Form 7 + Telegram» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Contact Form 7 + Telegram» переведён на 7 языков. Благодарим переводчиков за их работу.
Перевести «Contact Form 7 + Telegram» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
0.8.4
- Markdown symbols escaping got added in order to fix an issue.
0.8.3
- Blueprint got added.
0.8.2
- Donation link got changed.
- tested up to WP 6.5
0.8.1
- Actualize add-on sale date.
0.8
- Доступны дополнения
0.7.10
- Preparing for attachment sending
- Немного исправлений
0.7.9
- Markdown for HTML-format issue
0.7.7
- Support WP 5.3 functions for WP before 5.3
0.7
- New interface recipient management
- Groups are supported
- WPCF7_ContactForm::prop( ‘mail’ ) instead WPCF7_ContactForm::$mail
- FIXED Dependence parse_mode by use_html property
0.6.2
- Trim for CHAT_ID field elements added
0.6.1
- Markdown bug fixed
0.6
- Message to telegram now sends on
wpcf7_before_send_mail
hook insteadwpcf7_mail_sent
. It is more reliable way. wpcf7tg_skip_tg
added.wpcf7tg_markdown
added.WPFC7TG_BOT_TOKEN
added.- bugs fixed
0.5
- Markdown added