Title: Message Bridge for Contact Form 7 and Telegram
Author: iTRON
Published: <strong>1 Agosto, 2018</strong>
Last modified: 1 Setembro, 2026

---

Procurar plugins

![](https://ps.w.org/cf7-telegram/assets/banner-772x250.png?rev=3445627)

![](https://ps.w.org/cf7-telegram/assets/icon-256x256.png?rev=3445627)

# Message Bridge for Contact Form 7 and Telegram

 Por [iTRON](https://profiles.wordpress.org/hokku/)

[Descarregar](https://downloads.wordpress.org/plugin/cf7-telegram.1.1.0.zip)

 * [Detalhes](https://pt.wordpress.org/plugins/cf7-telegram/#description)
 * [Avaliações](https://pt.wordpress.org/plugins/cf7-telegram/#reviews)
 * [Desenvolvimento](https://pt.wordpress.org/plugins/cf7-telegram/#developers)

 [Suporte](https://wordpress.org/support/plugin/cf7-telegram/)

## Descrição

This plugin lets you send Contact Form 7 messages to Telegram chats via a bot. Setup
takes just a few steps:

 1. Create a Telegram bot ([how to](https://core.telegram.org/bots#3-how-do-i-create-a-bot)).
 2. Create a bot in the plugin UI.
 3. Paste the bot token into the bot form (PHP constants also available).
 4. Create a bridge in the plugin UI. A bridge links Contact Form 7 forms, a Telegram
    bot, and one or more Telegram recipients.
 5. Add users to the subscriber list by sending the `/cf7tg_start` command to your 
    bot. To add a group, first add the bot to the group, then send `/cf7tg_start` in
    that group.
 6. Approve or decline subscription requests on the Contact Form 7  CF7 Telegram settings
    page.
 7. Configure the bridge: choose which forms it handles and which Telegram recipients
    should receive those messages. Create at least one bridge to run the integration,
    and add more when different forms should send messages to different sets of Telegram
    recipients.

**The integration is configured correctly when the bot panel is highlighted in blue
and the bridge panel is highlighted in green.**

#### Hooks and constants

Filter `wpcf7tg_skip_tg`
 Use it to skip sending a Telegram message.

Filter `wpcf7tg_markdown`
 Use it to customize the allowed Markdown tags.

Filter `wpcf7tg_sendMessage( $args, $chat_id, $mode )`
 Use it to customize Telegram`
sendMessage` arguments for each recipient and message chunk.

Action `wpcf7tg_message_sent( $args, $submission )`
 Runs after each Telegram delivery
attempt. A Telegram failure does not abort the Contact Form 7 submission.

Action `wpcf7tg_messages_sent( $list, $output, $mode, $submission )`
 Runs after
all configured recipients have been attempted.

Constant `WPCF7TG_LOG_RETENTION_DAYS` and filter `cf7tg/logRetentionDays`
 Set the
log retention period in days. The default is 30; set it to 0 to disable age-based
pruning.

Constant `WPCF7TG_LOG_MAX_ROWS` and filter `cf7tg/logMaxRows`
 Set the maximum number
of newest log rows to retain. The default is 10000.

Constants `WPCF7TG_PING_INTERVAL` and `WPCF7TG_UPDATES_INTERVAL`
 Set the offline
bot status retry interval and the online Telegram update polling interval in milliseconds.
The defaults are 5000 and 12000 respectively.

This plugin uses [API Telegram](https://core.telegram.org/api) and sends remote 
HTTP requests to Telegram servers to deliver notifications.

## Ecrãs

[⌊Telegram notifier settings after a successful setup: the bot is highlighted in
blue and the bridge is highlighted in green.⌉⌊Telegram notifier settings after a
successful setup: the bot is highlighted in blue and the bridge is highlighted in
green.⌉[

Telegram notifier settings after a successful setup: the bot is highlighted in blue
and the bridge is highlighted in green.

[⌊Multiple Telegram recipients and multiple bridges connected to different Contact
Form 7 forms.⌉⌊Multiple Telegram recipients and multiple bridges connected to different
Contact Form 7 forms.⌉[

Multiple Telegram recipients and multiple bridges connected to different Contact
Form 7 forms.

## Avaliações

![](https://secure.gravatar.com/avatar/be9796940f738c16367210c39da2397746e5c665af2d61b2dc874c67362ea0f4?
s=60&d=retro&r=g)

### 󠀁[Нужный плагин. НО! только старая версия ))](https://wordpress.org/support/topic/%d0%bd%d1%83%d0%b6%d0%bd%d1%8b%d0%b9-%d0%bf%d0%bb%d0%b0%d0%b3%d0%b8%d0%bd-%d0%bd%d0%be-%d1%82%d0%be%d0%bb%d1%8c%d0%ba%d0%be-%d1%81%d1%82%d0%b0%d1%80%d0%b0%d1%8f-%d0%b2%d0%b5%d1%80%d1%81%d0%b8%d1%8f/)󠁿

 [moytopcom](https://profiles.wordpress.org/moytopcom/) 24 Março, 2026 2 respostas

Плагин полезный. Не сложный. Был рабочий. Но зачем-то его кардинально переделали
и он перестал работать. То есть просто нет связи с ботом по api и всё. Так что ставьте
ту версию 0.11 которая еще называлась Contact Form 7 + Telegram, она работает стабильно
на разных сайтах.

![](https://secure.gravatar.com/avatar/5fd8765cb76088f449744258b694e6c5b2789945332f446f21001f1bd1ed24ae?
s=60&d=retro&r=g)

### 󠀁[Плагін перестав працювати після оновлення](https://wordpress.org/support/topic/%d0%bf%d0%bb%d0%b0%d0%b3%d1%96%d0%bd-%d0%bf%d0%b5%d1%80%d0%b5%d1%81%d1%82%d0%b0%d0%b2-%d0%bf%d1%80%d0%b0%d1%86%d1%8e%d0%b2%d0%b0%d1%82%d0%b8-%d0%bf%d1%96%d1%81%d0%bb%d1%8f-%d0%be%d0%bd%d0%be%d0%b2/)󠁿

 [sergion](https://profiles.wordpress.org/sergion/) 3 Fevereiro, 2026 2 respostas

Проходиш міграцію чи встановлюєш нові налаштування і нічого не працює, підключився
після перезагрузки сторінки налаштування злітають. Форми не працюють – в тг не відправляє

![](https://secure.gravatar.com/avatar/55f422075f9978a61165633c77e96c12dd6b60df99e9099fe11a9f90a80a45be?
s=60&d=retro&r=g)

### 󠀁[После обновления не работает](https://wordpress.org/support/topic/%d0%bf%d0%be%d1%81%d0%bb%d0%b5-%d0%be%d0%b1%d0%bd%d0%be%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f-%d0%bd%d0%b5-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0%d0%b5%d1%82-3/)󠁿

 [deus1725](https://profiles.wordpress.org/deus1725/) 2 Fevereiro, 2026 3 respostas

После обновления плагин посыпался. Боты сбрасываются, сначала работают , через минуту
настройки ломаются, боты и чаты пропадают из интерфейса. Верните прежнюю версию,
плиз!Внимание! Проверено на двух темах – Вудмарт и на самописной теме “чистой”! 
Проблема именно в плагине!

![](https://secure.gravatar.com/avatar/373d2f7586b5cbb8eca4192a577c2d856f2a994eb89783b590599fc6798513ad?
s=60&d=retro&r=g)

### 󠀁[Shortcode removed without migration](https://wordpress.org/support/topic/%d0%bf%d0%be%d0%b4%d0%b4%d0%b5%d1%80%d0%b6%d0%ba%d0%b0-%d1%81%d1%82%d0%b0%d1%80%d1%8b%d1%85-%d0%b2%d0%b5%d1%80%d1%81%d0%b8%d0%b9/)󠁿

 [KosTeams](https://profiles.wordpress.org/pro100kostia/) 31 Janeiro, 2026 1 resposta

After the plugin update, the shortcode used in CF7 forms was removed. As a result,
it is now displayed as plain text inside the form. When releasing such updates, 
it is important to provide migrations and maintain backward compatibility. If functionality
is removed, a fallback or automatic replacement mechanism should be left in place
to avoid breaking existing forms.

![](https://secure.gravatar.com/avatar/68fb8af0ef0bb75da25c649023b4b5c19959a8fd02f07807fb52abcc5cbc3208?
s=60&d=retro&r=g)

### 󠀁[очень крутой плагин](https://wordpress.org/support/topic/%d0%be%d1%87%d0%b5%d0%bd%d1%8c-%d0%ba%d1%80%d1%83%d1%82%d0%be%d0%b9-%d0%bf%d0%bb%d0%b0%d0%b3%d0%b8%d0%bd-12/)󠁿

 [aminoza](https://profiles.wordpress.org/aminoza/) 28 Janeiro, 2026 1 resposta

Крутой плагин, пару лет работал, обновился и отпал на всех сайта, любые махинации
не поднимают, пишет все активно, все подключено и заявки не идут, новая версия с
багом

![](https://secure.gravatar.com/avatar/6fc640a5639aceb1e3ab22e5e69e25571ab4d6f1cf545607363d561223833efb?
s=60&d=retro&r=g)

### 󠀁[Спасибо](https://wordpress.org/support/topic/%d1%81%d0%bf%d0%b0%d1%81%d0%b8%d0%b1%d0%be-141/)󠁿

 [favoritlab](https://profiles.wordpress.org/favoritlab/) 23 Abril, 2025 1 resposta

Отличный плагин, спасибо

 [ Ler todas as 21 avaliações ](https://wordpress.org/support/plugin/cf7-telegram/reviews/)

## Contribuidores e programadores

“Message Bridge for Contact Form 7 and Telegram” é software de código aberto. As
seguintes pessoas contribuíram para este plugin:

Contribuidores

 *   [ iTRON ](https://profiles.wordpress.org/hokku/)
 *   [ igortron ](https://profiles.wordpress.org/igortron/)

“Message Bridge for Contact Form 7 and Telegram” foi traduzido para 8 locales. Obrigado
aos [tradutores](https://translate.wordpress.org/projects/wp-plugins/cf7-telegram/contributors)
pelas suas contribuições.

[Traduza o “Message Bridge for Contact Form 7 and Telegram” para o seu idioma.](https://translate.wordpress.org/projects/wp-plugins/cf7-telegram)

### Interessado no desenvolvimento?

[Consulte o código](https://plugins.trac.wordpress.org/browser/cf7-telegram/), consulte
o [repositório SVN](https://plugins.svn.wordpress.org/cf7-telegram/), ou subscreva
o [registo de alterações](https://plugins.trac.wordpress.org/log/cf7-telegram/) 
por [RSS](https://plugins.trac.wordpress.org/log/cf7-telegram/?limit=100&mode=stop_on_copy&format=rss).

## Registo de alterações

#### 1.1.0

 * Add fake Telegram browser E2E coverage for form delivery, admin setup, partial
   delivery failures, and CI evidence collection.
 * Rename user-facing Channel terminology to Bridge across the admin UI and guide,
   with bridge and bot setup guidance.
 * Add chat display-name controls so administrators can set custom names and restore
   Telegram-provided names.

#### 1.0.13

 * Make Telegram bot actions POST-first and harden the administration interface 
   against partial loading, pagination, and retry failures.
 * Restore the full-page administration background, hide unrelated WordPress notices
   on the plugin screen, and improve diagnostics without exposing bot tokens or 
   contact details.
 * Ignore transient Telegram polling timeouts in the interface and use a 12-second
   default update polling interval.
 * Add automatic 30-day and 10,000-row log retention with configurable limits.
 * Verify the release ZIP across supported WordPress, PHP, and Contact Form 7 versions,
   including install, upgrade, uninstall, and rollback workflows.
 * Add reproducible build, Plugin Check, dependency audit, artifact hygiene, browser
   canary, and manually approved WordPress.org promotion gates.

#### 1.0.12

 * Replace the Telegram SDK with a smaller WordPress HTTP integration and safer 
   error handling.
 * Validate bot tokens before saving them and preserve existing chat connections
   when the bot identity is unchanged.
 * Make update polling webhook-aware and prevent failed updates from being skipped.
 * Load every page of Telegram chats in the administration interface.
 * Improve Unicode message chunking, plaintext fallback, multi-recipient delivery,
   and legacy hook compatibility.

#### 1.0.11

 * Make legacy migrations self-healing, retryable, and safe to run repeatedly.
 * Preserve Contact Form 7 content while migrating bots, chats, channels, and form
   connections without duplicates.
 * Keep bot tokens defined through PHP constants out of stored plugin data.
 * Replace destructive load-time cleanup with conservative repair and recovery controls.

#### 1.0.10

 * Add maintenance cleanup for orphan chats and broken relations.
 * Fix fatal error on CF7 submission when a channel has chats but no connected bot(#
   56).

#### 1.0.9

 * Remove external update controls.

#### 1.0.8

 * Harden Telegram chat sanitization and update polling.

#### 1.0.7

 * Prevent duplicate chat subscriptions when bot updates are fetched concurrently.

#### 1.0.6

 * Fix truncated bot name copy.

#### 1.0.5

 * Race condition in chats loading fixed.

#### 1.0.4

 * Minor fixes.

#### 1.0.3

 * Fix translation loading issue.

#### 1.0.2

 * Manual migration button added.
 * Migration process improved.

#### 1.0.1

 * Fix react template.

#### 1.0.0

 * New UI for managing channels and bot token.
 * New plugin name was chosen to comply with new WordPress guidelines.

#### 0.10.0

 * Beta testing is available for everyone.

#### 0.9.3

 * Preparing for beta testing.

#### 0.9.2

 * Loading textdomain fixed – moved to init hook.
 * Array undefined key fixed.

#### 0.9.1

 * Version never released.

#### 0.9

 * Preparing to v1.0 seamless transition.

#### 0.8.7

 * API Telegram errors logging added.

#### 0.8.6

 * Security issue CVE-2024-9629 got fixed.

#### 0.8.5

 * PHP 7.2 compatibility fixed.

#### 0.8.4

 * Markdown symbols escaping got added in order to fix [an issue](https://github.com/hokoo/cf7-telegram/issues/17).

#### 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

 * Addons available

#### 0.7.10

 * Preparing for attachment sending
 * A few fixes

#### 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 instead `wpcf7_mail_sent`.
   It is more reliable way.
 * `wpcf7tg_skip_tg` added.
 * `wpcf7tg_markdown` added.
 * `WPFC7TG_BOT_TOKEN` added.
 * bugs fixed

#### 0.5

 * Markdown added

## Metadados

 *  Versão **1.1.0**
 *  Última actualização **Há 2 dias**
 *  Instalações activas **10.000+**
 *  Versão do WordPress ** 5.6 ou superior **
 *  Testado até **7.1**
 *  Versão do PHP ** 8.0 ou superior **
 *  Idiomas
 * [English (US)](https://wordpress.org/plugins/cf7-telegram/), [Russian](https://ru.wordpress.org/plugins/cf7-telegram/),
   [Spanish (Chile)](https://cl.wordpress.org/plugins/cf7-telegram/), [Spanish (Colombia)](https://es-co.wordpress.org/plugins/cf7-telegram/),
   [Spanish (Ecuador)](https://es-ec.wordpress.org/plugins/cf7-telegram/), [Spanish (Mexico)](https://es-mx.wordpress.org/plugins/cf7-telegram/),
   [Spanish (Spain)](https://es.wordpress.org/plugins/cf7-telegram/), [Spanish (Venezuela)](https://ve.wordpress.org/plugins/cf7-telegram/)
   e [Ukrainian](https://uk.wordpress.org/plugins/cf7-telegram/).
 *  [Traduza para o seu idioma](https://translate.wordpress.org/projects/wp-plugins/cf7-telegram)
 * Etiquetas
 * [contact form 7](https://pt.wordpress.org/plugins/tags/contact-form-7/)[contact form telegram](https://pt.wordpress.org/plugins/tags/contact-form-telegram/)
   [telegram](https://pt.wordpress.org/plugins/tags/telegram/)
 *  [Visualização avançada](https://pt.wordpress.org/plugins/cf7-telegram/advanced/)

## Classificações

 4.3 out of 5 stars.

 *  [  17 5-star reviews     ](https://wordpress.org/support/plugin/cf7-telegram/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/cf7-telegram/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/cf7-telegram/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/cf7-telegram/reviews/?filter=2)
 *  [  3 1-star reviews     ](https://wordpress.org/support/plugin/cf7-telegram/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/cf7-telegram/reviews/#new-post)

[Ver todas as revisões](https://wordpress.org/support/plugin/cf7-telegram/reviews/)

## Contribuidores

 *   [ iTRON ](https://profiles.wordpress.org/hokku/)
 *   [ igortron ](https://profiles.wordpress.org/igortron/)

## Suporte

Problemas resolvidos nos últimos dois meses:

     0 de 1

 [Ver fórum de suporte](https://wordpress.org/support/plugin/cf7-telegram/)

## Doar

Gostaria de apoiar o desenvolvimento deste plugin?

 [ Fazer donativo para o plugin ](https://www.paypal.me/igortron)