Tovább a tartalomhoz

Twilio, Slack, Discord és Telegram értesítések

SMS és csevegőüzenet küldése űrlapbeküldéskor: Twilio SMS, Slack, Discord és Telegram beállítása, feedek és kapcsolódó tudnivalók.

Ez a fejezet négy értesítő integrációt ír le. Mindegyik a Fluent Forms Pro része. Beküldéskor azonnali üzenetet küldenek: SMS-t a Twiliótól, illetve csatornaüzenetet a Slackbe, a Discordba vagy a Telegramba. Először mindig kapcsold be a modult az Integrációk oldalon (keress rá a nevére, és kapcsold be a kapcsolót).

A Twilio-integráció valós időben SMS-t küld, ha beküldenek egy űrlapot. A címzett lehet a beküldő vagy egy csapattag.

  1. Nyisd meg a Fluent Forms Pro → Integrációk oldalt, keress rá a Twilio modulra, és kapcsold be.
  2. Kattints a modul fogaskerekére. A Globális beállítások → Integrációk beállítása alatt az SMS-szolgáltató beállításai (Twilio) oldal nyílik meg.
  3. A Twilio-fiókod vezérlőpultján keresd meg az Account SID és az Auth Token értékét, és másold ki őket. Ha még nincs Twilio-fiókod, előbb hozz létre egyet, és regisztráld az alkalmazásodat.
  4. Illeszd be az adatokat az oldal mezőibe. A Feladószám mezőbe a Twilio-számod kerül.
  5. Kattints a Beállítások mentése gombra.
https://minta-bolt.hu/wp-admin/admin.php?page=fluent_forms_settings
A Twilio SMS-szolgáltató beállításai

A képen a három mező látszik. Sikeres ellenőrzés után az oldal jelzi, hogy a Twilio hozzáférése érvényes, és megjelenik a Disconnect Twilio gomb is, amellyel bármikor leválaszthatod az API-t. Amíg nincs érvényes kapcsolat, a A Twilio API-kulcsod érvénytelen üzenet áll a mezők alatt.

Ha a Twilio-fiókod próbafiók (trial), a tesztüzenet előtt igazold vissza a saját telefonszámodat a Twilióban, különben az SMS nem megy el.

  1. Nyisd meg az űrlapot, és kattints a Beállítások és integrációk fülre.
  2. Az Integrációk beállítása oldalon kattints az Új integráció hozzáadása gombra, és válaszd az SMS Notification by Twilio pontot. Ha a globális beállítás még hiányzik, a Konfiguráció szükséges! ablak jelenik meg, amelyben az SMS-értesítési API beállítása gombbal a beállítóoldalra juthatsz.
  3. Töltsd ki a feed mezőit, majd kattints a Feed mentése gombra.
https://minta-bolt.hu/wp-admin/admin.php?page=fluent_forms&form_id=6&route=settings&sub_route=form_settings
A Twilio-feed beállítóablaka
Beállítás Mit csinál
Név A feed neve (kötelező).
Címzett Annak a telefonszáma, akinek az SMS-t küldöd: a beküldő vagy egy csapattag. A mezőválasztóval űrlapmezőt rendelhetsz hozzá.
SMS-szöveg Az elküldendő üzenet. Dinamikus mezőkkel (shortcode-okkal) személyessé teheted.
Feltételes logikák A Feltételes logika engedélyezése jelölőnégyzettel csak bizonyos beküldési értékeknél fut a feed.
Állapot Az A feed bekapcsolása jelölőnégyzet kapcsolja be az integrációt.

A mentett feed megjelenik az űrlap integrációinak listájában. A fogaskerékkel szerkesztheted, a kukával törölheted, a kapcsolóval ki- és bekapcsolhatod. A beküldések az űrlap Bejegyzések részében látszanak.

A Slack-integráció azonnali értesítést küld egy Slack-csatornába minden beküldésről. Ehhez nincs szükség globális hitelesítésre: elég a csatorna webhook-URL-je.

  1. Nyisd meg a Slack API alkalmazásoldalát, és kattints az Create an App gombra.
  2. Válaszd a From scratch lehetőséget.
  3. Adj nevet az alkalmazásnak, válaszd ki a munkaterületet a legördülőből, majd kattints a Create App gombra.
  4. Nyisd meg az Incoming Webhooks oldalt, és kapcsold be a kapcsolót.
  5. Görgess a Webhook URLs for Your Workspace részhez, és kattints az Add New Webhook to Workspace gombra.
  6. Válaszd ki a csatornát, ahová az értesítések mennek, és kattints az Allow gombra.
  7. Az Incoming Webhooks oldalon megjelenik a webhook-URL. Másold ki a Copy gombbal.
  1. Az Integrációk oldalon kapcsold be a Slack modult.
  2. Nyisd meg az űrlap Beállítások és integrációk felületét, és a bal oldali menüből válaszd a Slack pontot.
  3. Kapcsold be a Slack integrálása kapcsolót.
  4. Töltsd ki a mezőket, majd kattints a Save Feed gombra.
https://minta-bolt.hu/wp-admin/admin.php?page=fluent_forms&form_id=6&route=settings&sub_route=form_settings
A Slack-integráció beállításai az űrlapon
Beállítás Mit csinál
Slack cím Az értesítés címe (nem kötelező).
Webhook URL A csatorna webhook-URL-je (https://hooks.slack.com/services/...).
Select Fields Itt jelölöd be, mely mezők adatai kerüljenek az üzenetbe. Az Összes kijelölése egyszerre mindet kijelöli.
Slack láblécüzenet Az üzenet alján megjelenő szöveg. Üresen az alapérték a „fluentform”.

Új beküldés után az üzenet megjelenik a kiválasztott Slack-csatornában, a beküldés pedig az űrlap Bejegyzések részében.

A Discord-integráció a beküldés adatait a Discord-csatornádra küldi. A csatorna webhook-URL-jét a Discordban kell létrehoznod.

  1. Nyisd meg a Discordot (az alkalmazásban vagy böngészőben). Használhatsz meglévő szervert, vagy a plusz ikonnal (+) létrehozhatsz újat.
  2. A kiválasztott csatorna neve mellett kattints a beállítások (fogaskerék) ikonra.
  3. A bal oldalon válaszd az Integrations pontot, majd kattints a Create Webhook gombra.
  4. Kattints az új webhook melletti nyílra, és a Copy Webhook URL gombbal másold ki az URL-t.
  1. Az Integrációk oldalon kapcsold be a Discord modult.
  2. Az űrlap Beállítások és integrációk fülén, az Integrációk beállítása oldalon kattints az Új integráció hozzáadása gombra, és válaszd a Discord Integration pontot.
  3. Töltsd ki a mezőket, majd kattints a Feed mentése gombra.
https://minta-bolt.hu/wp-admin/admin.php?page=fluent_forms&form_id=6&route=settings&sub_route=form_settings
A Discord-feed beállítóablaka
Beállítás Mit csinál
Feed neve A feed neve (kötelező).
Webhook URL A Discord-csatorna webhook-URL-je (kötelező).
Leírás A Discordba küldött üzenet szövege. A mező melletti shortcode-gombbal beszúrhatod a beküldött adatokat.
Beviteli mezők A jelölőnégyzetekkel kiválasztod, mely mezők adatai kerüljenek az üzenetbe.
Lábléc Az üzenet lábléce, mezőértékkel vagy egyéni szöveggel.
Feltételes logikák A Feltételes logika engedélyezése jelölőnégyzettel feltételhez kötheted a feed futását.
Állapot Az A feed bekapcsolása jelölőnégyzet tartja működésben az integrációt.

A mentett feedet a listában a fogaskerékkel szerkesztheted, a kukával törölheted, a kapcsolóval ki- és bekapcsolhatod. A beküldés után az értesítés megjelenik a Discord-csatornában.

A Telegram-integráció a beküldés adatait Telegram-csatornába vagy -csoportba küldi egy botnak köszönhetően. Két adat kell hozzá: a bot tokenje és a csatorna vagy csoport chat-azonosítója.

  1. Jelentkezz be a Telegramba, nyisd meg a @BotFather csevegést, és kattints a Start gombra.
  2. Küldd el a /newbot parancsot.
  3. Adj a botnak nevet és felhasználónevet. A felhasználónévnek bot vagy Bot végződésűnek kell lennie.
  4. A BotFather válaszában megkapod a bot tokenjét. Másold ki.

A csatorna vagy csoport chat-azonosítója

Szekció neve “A csatorna vagy csoport chat-azonosítója”
  1. Nyiss meg egy meglévő csatornát vagy csoportot, vagy hozz létre újat.
  2. Add hozzá a létrehozott botot a csoporthoz, és tedd adminisztrátorrá.
  3. Add hozzá a csoporthoz a @GetIdsBot botot is. A csoportban megjelenik egy üzenet a csoport chat-azonosítójával. Másold ki.

A chat-azonosító mínuszjellel (-) kezdődik. Pontosan úgy másold ki, ahogy a bot kiírja.

  1. Nyisd meg a Globális beállítások → Integrációk beállítása → Telegram oldalt. (A modul fogaskerekére kattintva is ide jutsz.)
  2. Illeszd be a tokent a Bot token mezőbe, a chat-azonosítót az Alapértelmezett csatorna-/csoport-chat-ID mezőbe.
  3. A Tesztüzenet (opcionális) mezőbe írhatsz egy szöveget: mentéskor ezt elküldi a csoportnak, így rögtön látod, hogy működik-e.
  4. Kattints a Beállítások mentése gombra.
https://minta-bolt.hu/wp-admin/admin.php?page=fluent_forms_settings
A Telegram globális beállításai

A képen a három mező látszik. Sikeres kapcsolat után a Verify Connection Again és a Disconnect Telegram gombbal újraellenőrizheted vagy leválaszthatod a Telegramot.

  1. Az űrlap Beállítások és integrációk fülén kattints az Új integráció hozzáadása gombra, és válaszd a Telegram Integration pontot.
  2. Töltsd ki a mezőket, majd kattints a Feed mentése gombra.
https://minta-bolt.hu/wp-admin/admin.php?page=fluent_forms&form_id=6&route=settings&sub_route=form_settings
A Telegram-feed beállítóablaka
Beállítás Mit csinál
Név A feed neve (kötelező).
Küldendő üzenet Az üzenet szövege. A shortcode-gombbal beszúrhatod a beküldött adatokat.
Egyéni chat-/csatorna-ID Csak akkor töltsd ki, ha ennél az űrlapnál másik csatornába vagy csoportba küldenél. Üresen a globális chat-ID érvényes.
Feltételes logikák A Feltételes logika engedélyezése jelölőnégyzettel feltételhez kötheted a feed futását.
Állapot Az A feed bekapcsolása jelölőnégyzet tartja működésben az integrációt.

A feedet a listában szerkesztheted, törölheted és ki- vagy bekapcsolhatod. Új beküldéskor az üzenet megjelenik a Telegram-csoportban.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások