Cum sa faci un chat Bot pentru site-ul sau afacerea ta

Cum sa faci un chat Bot pentru site-ul sau afacerea ta / Wordpress și dezvoltare web

Unul dintre marile lucruri legate de deținerea unui site web și de a fi un scriitor on-line este oportunitatea de a vă conecta cu atât de mulți oameni din întreaga lume.

Din nefericire, există o dificultate în legătură cu atât de mulți oameni din întreaga lume - zonele orare. Poate doriți să fiți disponibili pentru a interacționa cu cititorii dvs. sau pentru a face afaceri cu potențialii clienți, dar într-un anumit moment, trebuie să dormiți.

Introduceți botul de chat. Un bot de chat poate servi drept secretar digital la recepție atunci când nu sunteți disponibil pentru a accepta solicitări de mesaje instantanee. Inteligența acestui digital “secretar” într-adevăr, doar coboară la cât de bine poți să programezi dialogul în botul tău de chat.

MUO a acoperit anterior ChitterIM, care este în esență un bot de chat care acceptă comenzi IM de la dvs. pentru a interacționa cu Twitter. Acesta este doar un exemplu despre modul în care un bot de chat poate efectua automat sarcini pentru site-ul dvs. sau pentru afacerea dvs., dar în acest articol vă voi arăta pașii de bază pentru a-ți crea propriul bot de chat pentru propriul dvs. site sau afacere.

Cum sa faci un chat Bot

De departe, cel mai bun instrument disponibil pentru a face acest lucru este IMified. Am trecut pe scurt pe IMified în director și Mark a abordat modul de utilizare a botului prealabil IMified pentru a utiliza o întreagă listă de aplicații premade pe care oamenii de la IMified deja le oferă.

Cu toate acestea, puteți crea, de asemenea, propriul dvs. bot personalizat de chat, prin înscrierea pentru un cont nou, apoi faceți clic pe “Creați un bot nou” din meniul din dreapta.

Configurarea propriului bot personalizat de chat este la fel de simplu ca și crearea unui ID pentru botul dvs. și definirea adresei URL în care va locui codul de chat al botului dvs. În cazul meu, stochez codul PHP pentru programarea botului pe site-ul meu, așa că am furnizat calea către acel fișier PHP.

Când ați terminat, veți primi o lungă perioadă de timp “Bot cheie” pe care le puteți utiliza atunci când veți obține mai profund în integrarea dvs. bot în diverse servicii, cum ar fi programarea propriile caracteristici Twitter. Cu toate acestea, pentru moment, ne vom concentra pe crearea acelui fișier PHP de bază, în care vă puteți programa botul să interacționeze cu utilizatorii dvs..

Pentru a arăta cum funcționează acest lucru, voi explica modul în care funcționează fișierul de bază PHP oferit de IMified. Iată cum arată codul de interacțiune de bază.

Ai spus "$ _REQUEST ['value2']" pe care le știi."; pauză;?>

Dacă treceți prin acest exemplu de cod, veți vedea cât de simplu este. Bota IMified vă permite să luați conversația prin mai multe “pași”, și puteți forța navigația. Puteți permite utilizatorului să scrie ceva și să continue la pasul următor, făcând nimic și terminând doar acea secțiune “pauză;”. Dacă vă opriți ecoul cu a “”, va reseta botul (și conversația) înapoi la început. Botezul tău va uita tot ce a fost spus recent.

Imified vă permite de asemenea să utilizați a “mergi la” comanda pentru a merge la un anumit pas în conversație și va forța conversația cu un pas înapoi (vă voi arăta cum funcționează mai jos).

Dar mai întâi, iată ce va arăta conversația bot. Se numește botul “tswdesk”.

Desigur, veți dori ca botul dvs. de chat să fie puțin mai inteligent (și interesant) decât acest exemplu simplu. Cu toate acestea, deoarece controlați conversația folosind cod PHP, gândiți-vă doar la posibilități. Pe baza conversației, puteți efectua diferite servicii pentru cititorii dvs. sau clienții dvs. Trimiteți un e-mail, înregistrați-vă “parere” testați la un fișier sau furnizați utilizatorului informațiile solicitate. Posibilitățile sunt într-adevăr nelimitate.

Iată un exemplu de cod PHP bot în care puteți oferi vizitatorului opțiunea de a selecta dintr-un meniu din “Servicii” pe care le oferă botul tău.

1-Abonați-vă la newsletter
2 - Solicitați să vorbiți cu editorul
3 - Trimiteți feedback
4-Abonați-vă la RSS Feed
5-Solicitați un apel telefonic
Introduceți cererea dvs.: "; pauză; altceva echo" Nu înțeleg răspunsul dvs., încercați din nou. " caz 3: if ($ _REQUEST ['msg'] ==" 1 ") echo" Mulțumesc. Te-am abonat la newsletter-ul nostru folosind contul de e-mail IM. O zi bună."; dacă ($ _REQUEST ['msg'] ==" 2 ") echo" Mulțumesc. L-am lăsat pe editorul nostru să știe că vrei să vorbești cu el. O zi bună."; dacă ($ _REQUEST ['msg'] ==" 3 ") echo" Mulțumesc. Vă rugăm să scrieți răspunsul dvs. acum "; dacă ($ _REQUEST ['msg'] ==" 4 ") echo" Mulțumesc. Adăugați adresa URL RSS la cititorul dvs. pentru a vă abona: http://www.topsecretwriters.com/rss. O zi bună."; dacă ($ _REQUEST ['msg'] ==" 5 ") echo" Mulțumesc. Ați solicitat un apel telefonic. Introduceți numărul dvs. de telefon. "; Break caz 4: echo" Mulțumesc. Informațiile dvs. au fost trimise. O zi bună."; pauză;?>

Acum, că există mai multă logică și informații în codul de fundal, puteți vedea cât de inteligent va fi botul pentru utilizatori, așa cum se arată în conversația de mai jos.

Acum, îndeplinirea unora dintre aceste sarcini poate fi la fel de simplă ca și scrierea într-un fișier log sau trimiterea unui e-mail către editor folosind PHP, dar dacă doriți să vă servească botul prin acceptarea comenzilor Twitter sau prin emiterea de alerte tuturor chat-urilor “prieteni”, aceasta va necesita utilizarea unor API-uri IMified. Aceasta este în afara domeniului de aplicare al acestui articol, dar vom ajunge la acele caracteristici interesante într-un articol viitoare.

Ați folosit vreodată IMified pentru a personaliza propriul dvs. bot sau ați folosit vreun alt serviciu similar? Împărtășiți experiențele și cunoștințele dvs. de tip chat chat în secțiunea de comentarii de mai jos.

Credit de imagine: Shutterstock

Explorați mai multe despre: Chat online, Web Design, Instrumente pentru webmasteri.