TelSender - Сontact form 7 and wpforms to telegram bot

Contact form 7 заробив славу як безплатного конструктора форм із гнучкою системою налаштувань.

Я ж пропоную це лише покращити. А саме надсилати листи не лише на пошту, а й у чат телеграм

TelSender плагін відправки повідомлень з contact form 7 в telegram

Переваги:

  • Швидко надходять повідомлення;
  • Зручно у використанні;
  • Ефективно;
  • Сучасно
  • Не потрапляє до спаму як на пошті.

Недавнє оновлення додає ще й надсилання заявок з магазину woocomerce

відправка заявок з contact form 7 та woocomerce у телеграм telegram

Є два способи. Можете використовувати свого бота або використовувати  Telsender_bot

1. Спосіб. Для використання Telsender_bot

Переходимо в чат з ботом Telsender_bot і пишемо команду /sendreg</b >

Після чого вам буде видано Ваш  ключ (Tskey). Після чого переходимо в налаштування в wordpress, ставимо галочку Надсилання по ключу TSkey.

Ось інструкція.


2. Спосіб. Для використання Вашого робота

Для роботи плагіну потрібно отримати токен у @BotFather.

Далі за командами

Отримання токена telegram

Коли отримали токен, перейдіть до чату робота

 

І пишемо, що нітрохи йому.

Після цього у браузері запитуємо

https://api.telegram.org/bot ваш_токен/getUpdates

або переходимо в наш Сервіс де пропишіть свій токен

Ви дізналися ваш ID чату

Тепер працюватимемо вже з Самим плагіном у wordpress

Після встановлення ви побачите у меню

Далі в налаштуваннях потрібно ввести токен та id чату куди надсилати заявки

Далі у списку, де всі форми натискаємо на неї та вона потрапляє в стовпчик «відправляти у Телеграм» 

На цьому все тепер можна протестувати Плагін

Заявки до групи телеграм

Для того, щоб повідомлення або заявки приходили до спільного чату або каналу. Потрібно додати цей канал або загальну групу вашого бота або TelsenderBot і зробити його адміністратором, так він зможе відправляти повідомлення. У налаштуваннях потрібно буде ввести id загального чату або отримати новий ключ для цього каналу.

Примітки. id Спільного чату або каналу починається зі знака "-" мінус.

Список шортів кодів для шаблону woocommerce

Приклад
Number order {order_n} 
{order_time}
{products}
Subtotal <b> {total}</b>
name: <b>{billing-first_name}</b>
Order notes (optional): <b>{customer_note}</b>
address<b>{billing-address_1}</b>
===========================
{products} - название продукта - количество - цена 
{products_v2} - название продукта - количество - цена - артикул
{order_n}  - номер заказа
{total} - Общая сумма
{billing-first_name} - Имя
{billing-last_name} - Фамилия
{billing-address_1} - Адрес
{billing-address_2} - доп сведение об адрессе 
{billing-city} - Населённый пункт
{billing-state} - Область / район
{billing-postcode} - Почтовый индекс
{billing-email} - Email
{billing-phone} - Телефонж
{shipping_method_title} - метод доставки
/*=====*/
{order_time} - время 
{order_date} - дата 
{payment_method}
{payment_method_title}
{customer_ip_address}
{customer_user_agent}

Якщо ви додали нове поле, запишіть ось так {кастомне поле} — приклад {_billing_times}

Також можна додати новий кастомний шорткод через filter, tscf_filter_codetemplate

 function castom_function ($list){
    $list['{castom}'] = 'example';
  return $list;
 }
 add_filter( 'tscf_filter_codetemplate','castom_function', 20, 1 );

ЗАВАНТАЖИТИ