Powiadomienia w komunikatorach: Telegram, WhatsApp i Viber
Powiadomienia w komunikatorach (Baza Helper > Powiadomienia w komunikatorach) od razu informują o tym, co dzieje się na stronie. Każdy kanał ma własną kartę, a zdarzenie trafia do każdego włączonego kanału. Tokeny są przechowywane zaszyfrowane.
Telegram
- Utwórz bota przez @BotFather w Telegramie i wklej jego token w Token bota.
- Napisz do bota dowolną wiadomość albo dodaj bota do grupy lub kanału.
- Kliknij Znajdź moje czaty. Czat się pojawi, a jedno kliknięcie dodaje go do Czaty.
- Kliknij Wyślij wiadomość testową. Włącz Wysyłaj powiadomienia i zapisz.
Czaty przyjmuje jeden identyfikator czatu w wierszu. Liczba to osoba, identyfikator grupy zaczyna się od minusa, a kanał to jego nazwa, na przykład @mychannel. Jeśli widzisz „Brak czatów”, napisz do bota i spróbuj ponownie. Aby trzymać token poza bazą danych, zdefiniuj BAZA_HELPER_TELEGRAM_TOKEN w wp-config.php.
WhatsApp używa Cloud API firmy Meta. Utwórz aplikację z WhatsApp na developers.facebook.com, a potem skopiuj Token dostępu i Identyfikator numeru telefonu (długą liczbę pod From w konfiguracji API, a nie sam numer telefonu). W Wyślij do wypisz po jednym numerze w wierszu z kodem kraju, na przykład +380 50 123 45 67. Firma może pisać dowolny tekst tylko na numer, który napisał do niej w ciągu ostatnich 24 godzin. Dla tokena istnieje stała: BAZA_HELPER_WHATSAPP_TOKEN.
Viber
Utwórz bota na partners.viber.com i wklej jego token uwierzytelniający (lub zdefiniuj BAZA_HELPER_VIBER_TOKEN). Ustaw Nazwa nadawcy (do 28 znaków, puste używa nazwy strony). Viber pisze tylko do osób, które zasubskrybowały bota, więc wypisz ich identyfikatory w ID użytkowników Viber, po jednym w wierszu. Identyfikator subskrybenta dociera do webhooka Twojego bota, gdy osoba subskrybuje lub pisze do bota.
O czym informować
- Wysłano formularz (Wpisy formularzy)
- Zarejestrował się nowy użytkownik
- Nowy komentarz
- Nowe zamówienie WooCommerce
- Ktoś został zablokowany po nieudanych logowaniach
Wyślij własną wiadomość
Twój własny kod może wysłać wiadomość przez każdy włączony kanał:
do_action( 'baza_helper_messenger_send', 'Text' );