
Edmund Richardson
0
2002
237
Jednou z velkých věcí, které se týkají vlastnictví webové stránky a toho, že jste online spisovatelem, je možnost spojit se s tolika lidmi po celém světě.
Bohužel existuje jeden problém se spojením s tolika lidmi po celém světě - časovými pásmy. Možná budete chtít být k dispozici, abyste mohli komunikovat se svým čtenářem nebo obchodovat s potenciálními klienty, ale v určitém okamžiku musíte spát.
Zadejte chat bot. Chatovací bota může sloužit jako digitální sekretářka recepce, když nejste k dispozici pro přijímání požadavků na zasílání zpráv. Inteligence této digitální “tajemník” opravdu jde jen o to, jak dobře jste schopni naprogramovat dialog do chatu.
MUO již dříve zahrnoval ChitterIM 6 z nejlepších bezplatných stolních klientských počítačů [Windows a Mac] 6 z nejlepších bezplatných stolních počítačů pro klienty [Windows a Mac] Těchto 6 klientských stolních počítačů zdarma vám umožní komunikovat se všemi dobroty Twitteru, aniž byste museli pop otevřete novou kartu prohlížeče. Tyto programy probíhají na pozadí a průběžně se aktualizují pomocí ..., což je v podstatě chatovací bota, která od vás přijímá příkazy IM za účelem interakce s Twitterem. Toto je pouze jeden příklad toho, jak chatovací bota může automaticky provádět úkoly pro váš web nebo vaši firmu, ale v tomto článku vám ukážu základní kroky k vytvoření vlastního chatovacího bota pro svůj vlastní web nebo firmu..
Jak si vyrobit Chat Bot
Zdaleka nejlepším dostupným nástrojem je IMified. Krátce jsme se zabývali programem IMified IMified: Boost Your Chat Program IMified: Boost Your Chat Program v adresáři a Mark se zabýval tím, jak používat předdefinovaný protokol IMified bot k použití celého seznamu předpřipravených aplikací, které lidé na IMified již nabízejí.
Můžete si však také vytvořit vlastní přizpůsobenou chatovací botu zaregistrováním nového účtu a kliknutím na ikonu “Vytvořte novou botu” v pravé nabídce.
Nastavení vlastního přizpůsobeného chatovacího chatu je stejně snadné jako vytvoření ID pro vaše bota a definování URL, kde bude uložen chatovací kód vašeho bota. V mém případě ukládám kód PHP pro programování robotů na svůj vlastní web, takže jsem poskytl cestu k tomuto souboru PHP.
Až budete hotovi, budete dost dlouho “Bot klíč” které můžete použít, když se hlouběji zapojíte do integrace vašeho robota do různých služeb, jako je programování vlastních funkcí Twitteru. Prozatím se však zaměříme na vytvoření tohoto základního souboru PHP, kde můžete naprogramovat svůj robot tak, aby spolupracoval s vašimi uživateli.
Abych ukázal, jak to v podstatě funguje, vysvětlím, jak funguje základní PHP soubor nabízený IMified. Jak vypadá základní kód interakce?.
Řekl jste ". $ _REQUEST ['value2']." Že to víte. "; Break;?>
Pokud projdete tento ukázkový kód, uvidíte, jak je to jednoduché. IMified bot vám umožní vést konverzaci prostřednictvím několika “kroky”, a můžete vynutit navigaci. Můžete uživateli dovolit něco napsat a pokračovat k dalšímu kroku tím, že neudělá nic a pouze ukončíte tuto sekci “přestávka;”. Pokud ukončíte svou ozvěnu a “”, resetuje robota (a konverzaci) zpět na začátek. Váš bot zapomene na všechno, co bylo nedávno řečeno.
IMified také umožňuje použít “jít do” příkaz k přechodu na konkrétní krok v konverzaci a vynutí konverzaci o krok zpět (ukážu vám, jak to funguje níže).
Nejprve ale tady bude vypadat botská konverzace. Bot se nazývá “tswdesk”.
Samozřejmě, budete chtít, aby váš chat bot byl trochu inteligentnější (a zajímavější) než tento jednoduchý příklad. Protože však konverzaci ovládáte pomocí kódu PHP, přemýšlejte jen o možnostech. Na základě konverzace můžete provádět různé služby pro své čtenáře nebo své klienty. Pošlete e-mail, log “zpětná vazba” otestujte soubor nebo poskytněte uživateli požadované informace. Možnosti jsou opravdu neomezené.
Tady je ukázkový PHP bot kód, kde můžete poskytnout návštěvníkovi možnost vybrat si z nabídky “služeb” které váš bot nabízí.
1-Přihlaste se k odběru novinek
2-Žádost o rozhovor s editorem
3-Odeslat zpětnou vazbu
4-Přihlaste se k odběru RSS kanálu
5-Vyžádejte si telefonní hovor
Zadejte prosím svůj požadavek: "; break; else echo" Nerozumím vaší odpovědi, zkuste to znovu. "; break; případ 3: if ($ _REQUEST ['msg'] ==" 1 ") echo" Děkuji. Přihlaste se k odběru našeho zpravodaje pomocí vašeho e-mailového účtu pro IM. Přeji hezký den. "; If ($ _REQUEST ['msg'] ==" 2 ") echo" Děkuji. Nechal jsem našeho editora vědět, že s ním chceš mluvit. Přeji hezký den. "; If ($ _REQUEST ['msg'] ==" 3 ") echo" Děkuji. Zadejte prosím zpětnou vazbu. "; If ($ _REQUEST ['msg'] ==" 4 ") echo" Děkuji. Chcete-li se přihlásit k odběru, přidejte naši RSS adresu do svého čtenáře: http://www.topsecretwriters.com/rss. Přeji hezký den. "; If ($ _REQUEST ['msg'] ==" 5 ") echo" Děkuji. Požádali jste o telefonní hovor. Zadejte prosím své telefonní číslo. "; Break; případ 4: echo" Děkuji. Vaše informace byla odeslána. Přeji hezký den. "; Přestávka;?>
Nyní, když je v pozadí kódů o něco více logiky a informací, můžete vidět, jak inteligentnější se robot objeví uživatelům, jak ukazuje následující konverzace.
Nyní může být provádění některých z těchto úkolů stejně snadné jako zápis do souboru protokolu nebo odeslání e-mailu do editoru pomocí PHP, ale pokud chcete, aby vám váš robot sloužil přijetím příkazů Twitter nebo vydáváním výstrah všem chatům “přátelé”, bude vyžadovat použití některých API IMified. To je mimo rozsah tohoto článku, ale k těmto skvělým funkcím se dostaneme v nadcházejícím článku.
Už jste někdy použili IMified k přizpůsobení svého vlastního robota, nebo jste užili nějakou jinou podobnou službu? Podělte se o své zkušenosti s chatovacími botami a statistikami v sekci komentářů níže.
Obrázek Kredit: Shutterstock