
Peter Holmes
0
698
156
Jedna od sjajnih stvari o posjedovanju web stranice i biti pisac na mreži je prilika za povezivanje s toliko mnogo ljudi širom svijeta.
Nažalost, postoji jedna poteškoća s povezivanjem s toliko mnogo ljudi širom vremenskih zona. Možda želite biti u mogućnosti komunicirati sa svojim čitateljstvom ili poslovati s potencijalnim klijentima, ali u jednom trenutku morate spavati.
Unesite bot za chat. Chat bot može vam poslužiti kao digitalna tajnica na recepciji kad niste dostupni za prihvaćanje zahtjeva za razmjenu poruka. Inteligencija ovog digitalnog “tajnica” zapravo se svodi samo na to koliko ste sposobni programirati dijalog u svom chat botu.
MUO je prethodno pokrivao ChitterIM 6 najboljih Twitter besplatnih klijenata za radnu površinu [Windows i Mac] 6 najboljih klijenata za besplatne radne površine na Twitteru [Windows i Mac] Ovih 6 besplatnih desktop klijenata za Twitter mogu vam omogućiti interakciju sa svim Twitterovim dobrotama bez potrebe za otvorite novu karticu preglednika. Ovi se programi izvode u pozadini i kontinuirano se ažuriraju s ..., što je u osnovi chat bot koji prihvaća naredbe za IM za interakciju s Twitterom. Ovo je samo jedan primjer kako chat chat može automatski izvršavati zadatke za svoju web lokaciju ili tvrtku, ali u ovom ću vam članku pokazati osnovne korake za izradu vlastitog chat bota za svoju web lokaciju ili tvrtku.
Kako napraviti chat chat
Daleko je najbolji dostupni alat za to postignut. Ukratko smo objavili IMified IMified: Poboljšajte svoj program za chat IMified: Povećajte svoj program za chat u direktoriju, a Mark je opisao kako se pomoću pregrađenog IMified bota koristi čitav popis unaprijed pripremljenih aplikacija koje ljudi iz IMified već nude.
Međutim, možete stvoriti i svoj prilagođeni bot chat tako da se prijavite za novi račun i kliknete na “Stvorite novi Bot” gumb na desnom izborniku.
Postavljanje vlastitog prilagođenog bota za chat jednostavno je kao i stvaranje ID-a za bota i određivanje URL-a u kojem će boraviti chat kôd vašeg bota. U svom slučaju, na vlastitu web stranicu pohranjujem PHP kôd za programiranje robota, pa sam odredio put do te PHP datoteke.
Kada završite, primit ćete dugo “Ključ Bota” koji možete koristiti kada dublje integrirate svog botusa u razne usluge, poput programiranja vlastitih Twitter značajki. Međutim, zasad ćemo se fokusirati na stvaranje te osnovne PHP datoteke u kojoj možete programirati svog bota za interakciju sa svojim korisnicima.
Kako bih pokazao kako to u biti funkcionira, objasnit ću kako funkcionira osnovna PHP datoteka koju nudi IMified. Evo kako izgleda osnovni kôd za interakciju.
Rekli ste ". $ _REQUEST ['value2']." Koji znate. "; Break;?>
Ako prođete kroz ovaj uzorak koda, vidjet ćete koliko je to jednostavan. IMified bot omogućuje vam da provedete razgovor kroz nekoliko “koraci”, i možete prisiliti na navigaciju. Možete dopustiti korisniku da upiše nešto i nastavi na sljedeći korak ne radeći ništa i samo završavajući taj odjeljak “pauza;”. Ako svoj odjek završite sa a “”, vratit će se bot (i razgovor) na početak. Vaš će bot zaboraviti sve što je nedavno rečeno.
IMified također vam omogućuje korištenje a “ići” naredite da prijeđete na određeni korak u razgovoru i prisiliti ćete ga jedan korak unatrag (pokazat ću vam kako ovo funkcionira u nastavku).
Ali prvo, evo kako će izgledati bot razgovor. Bob se zove “tswdesk”.
Naravno da ćete htjeti da vaš chat chat bude malo inteligentniji (i zanimljiv) od ovog jednostavnog primjera. No, budući da razgovorom upravljate pomoću PHP koda, samo razmislite o mogućnostima. Na temelju razgovora mogli biste obavljati različite usluge za svoje čitatelje ili klijente. Pošaljite e-poštu, prijavite se “Povratne informacije” testiranje u datoteku ili pružanje korisniku traženih informacija. Mogućnosti su zaista neograničene.
Evo primjera PHP bot koda gdje posjetitelju možete pružiti mogućnost odabira iz izbornika “usluge” koji nudi vaš bot.
1-pretplatite se na bilten
2 -Zahtjev za razgovor s urednikom
3-Pošaljite povratne informacije
4 - Pretplatite se na RSS feed
5 -Zahtjev telefonskog poziva
Upišite svoj zahtjev: "; break; else echo" Ne razumijem vaš odgovor, pokušajte ponovo. "; break; slučaj 3: if ($ _REQUEST ['msg'] ==" 1 ") echo" Hvala. Pretplatili ste se na naš newsletter koristeći vaš račun e-pošte za IM. Ugodan dan. "; If ($ _REQUEST ['msg'] ==" 2 ") echo" Hvala. Javio sam našem uredniku da želite razgovarati s njim. Ugodan dan. "; If ($ _REQUEST ['msg'] ==" 3 ") echo" Hvala. Unesite svoje povratne informacije sada. "; If ($ _REQUEST ['msg'] ==" 4 ") echo" Hvala. Dodajte naš URL URL svom Readeru za pretplatu: http://www.topsecretwriters.com/rss. Ugodan dan. "; If ($ _REQUEST ['msg'] ==" 5 ") echo" Hvala. Zatražili ste telefonski poziv. Upišite svoj telefonski broj. "; Break; slučaj 4: echo" Hvala. Vaše su informacije poslane. Ugodan dan. "; Odmor;?>
Sada kada je u pozadinskom kôdu malo više logike i informacija, možete vidjeti koliko će se inteligentniji bot prikazati korisnicima, kao što je prikazano u razgovoru u nastavku.
Sada bi obavljanje nekih od tih zadataka moglo biti jednostavno kao pisanje u logfile ili slanje e-pošte uredniku pomoću PHP-a, ali ako želite da vam vaš bot služi tako što prihvaćate Twitter naredbe ili šaljete upozorenja na sve chat “prijatelji”, trebat će koristiti neke IMified API-je. To je izvan dosega ovog članka, ali mi ćemo doći do tih sjajnih značajki u narednom članku.
Jeste li ikada koristili IMified za prilagodbu vlastitog bota ili ste koristili neku drugu sličnu uslugu? Podijelite svoja iskustva i uvide o chat botu u odjeljku s komentarima u nastavku.
Kreditna slika: Shutterstock