Clár na nÁbhar[Folaigh][Taispeáin]
Tá Chatbots tagtha chun cinn mar uirlisí úsáideacha d’eagraíochtaí agus do dhaoine aonair i saol na teicneolaíochta atá ag méadú go tapa.
Déanann Telegram idirdhealú idir na hardáin éagsúla atá inrochtana mar bhogearraí comhrá coitianta le raon leathan gnéithe agus bonn úsáideora suntasach.
Sa phost seo, scrúdóidh mé an saol suimiúil a bhaineann le chatbot AI Telegram a chruthú ón tús. Beidh mé ag dul thar an dá codeless agus Cód Python ranganna teagaisc.
Let tús!
Ag Tógáil Chatbot le ManyChat
ManyChat Is ardán láidir é a ligeann duit chatbots a thógáil le húsáid ar ardáin teachtaireachtaí éagsúla, Telegram san áireamh.
Siúlfaidh mé tú tríd an bpróiseas chun chatbot Telegram a chruthú ag baint úsáide as ManyChat sa rang teagaisc céim ar chéim seo.
Faoi dheireadh an chúrsa seo, beidh chatbot oibre agat ar féidir leis idirghníomhú le húsáideoirí Telegram.
Ag clárú do ManyChat
Tosaigh trí chuairt a thabhairt ar an Suíomh Gréasáin ManyChat agus cuntas a chruthú.
Is féidir leat an plean saor in aisce a roghnú nó breathnú ar na roghanna préimhe le haghaidh tuilleadh gnéithe agus cumais.
Telegram a nascadh le ManyChat
Tar éis duit do chuntas ManyChat a chruthú, téigh go dtí an roinn "Cainéil" agus roghnaigh "Telegram." Lean na treoracha ar an scáileán chun ManyChat a nascadh le do chuntas Telegram.
Is féidir le ManyChat nascadh le do chatbot Telegram a bhuíochas leis an gcomhtháthú seo.
An Bot a Chruthú le BotFather
Is bot é BotFather a fheidhmíonn mar ionad ordaithe do gach dualgas a bhaineann le bot. Cuimsíonn sé roinnt treoracha chun do róbónna a rialú agus a shaincheapadh.
Bhain mé úsáid as an ordú “/ newsbot” agus lean mé na céimeanna chun bot nua a chruthú. Thug mé an t-ainm “trying_a_new_bot,” do mo bot, agus ansin thug mé ainm úsáideora dó a chríochnaigh le “bot.”
Sholáthair BotFather comhartha HTTP API aon-de-a-chineál dom, rud a theastaigh uaim a choinneáil go slán toisc go gceadaíonn sé dom an bot a oibriú.
Tar éis dom mo bot nua a thógáil, tugann BotFather nasc Telegram an bot dúinn.
Chun mo bot a dhéanamh níos tarraingtí agus níos faisnéiseach, d'fhéadfainn cur síos, alt faoi, agus íomhá próifíle a chur san áireamh.
Chomhairligh BotFather dom dul i dteagmháil le Tacaíocht Bot dá mbeadh ainm níos fearr ag teastáil uaim do mo bot.
Nocht BotFather dom go leor orduithe chun mo bot a bhainistiú le linn an tseisiúin.
I measc na n-orduithe seo bhí na cinn chun ainm, cur síos, faisnéis agus grianghraf próifíle an róba a nuashonrú.
D'fhéadfainn an liosta orduithe a athrú freisin, an bot a bhaint más gá, agus socruithe bot a athrú mar mhodh inlíne, modh príobháideachta i ngrúpaí, agus níos mó.
Soláthraíonn BotFather feidhmiúlacht le haghaidh aipeanna agus cluichí ar líne chomh maith le róbónna a fhorbairt agus a chothabháil. Is féidir leat treoracha éasca a úsáid chun feidhmchláir agus cluichí ar líne reatha a athrú nó a scriosadh, chomh maith le cinn nua a thógáil.
Ag cóipeáil an API Token
Déan cinnte do chomhartha API a choinneáil faoi rún agus gan é a sholáthar duit féin ach amháin tar éis duit é a ghiniúint. Ba cheart an comhartha ManyChat API a chóipeáil.
Toisc go gceadaíonn an comhartha seo rochtain ar do chuntas Telegram, tá sé ríthábhachtach é a choinneáil slán.
An API Token a ghreamú in ManyChat
Téigh go dtí socruithe comhtháthú Telegram i ManyChat tríd an gcuntas a oscailt.
Cóipeáil an comhartha API, ansin cuir isteach sa roinn “manychat-telegram-bot-token” a d’aimsigh tú roimhe seo. Tá do chuntas ManyChat agus Telegram nasctha anois.
ManyChat agus Telegram a nascadh
Tá do chuntas ManyChat nasctha anois le do chuntas Telegram a luaithe a chóipeáiltear an comhartha API go rathúil.
Is féidir le ManyChat nascadh le do chatbot Telegram a bhuíochas leis an gcomhtháthú seo.
Sreabhadh Nua a Dhéanamh le haghaidh Uathfhreagraí
Faigh rochtain ar an ngné “Uathoibriú” in ManyChat chun freagairt go huathoibríoch ar fhocail nó frásaí sonraithe.
Cliceáil “Sreabhadh nua” chun sreabhadh nua a chruthú chun déileáil leis na freagraí uathoibrithe seo.
An Chéad Chéim a Chruthú (Trúicear)
Cuir “Céim Tosaigh” (ar a dtugtar Truicear freisin) leis an sreabhadh nua.
Nuair a luaitear focal nó frása sonraithe i dteachtaireacht úsáideora, cuireann an truicear seo tús leis an sreabhadh. Chun an truicear a shainiú, cliceáil ar an gcnaipe “Cuir Truicear leis”.
Ag baint úsáide as Telegram mar Fhoinse Truicear
Ar an taobh clé, roghnaigh "Telegram" ó na roghanna truicear.
Ansin, faoi bhun na socruithe Telegram, roghnaigh an “eochairfhocal Telegram” mar an truicear cruinn.
An Eochairfhocal a Aithint
Cliceáil ar an rogha eochairfhocail agus clóscríobh isteach an focal nó frása ábhartha chun an freagra uathoibrithe a ghníomhachtú. Tar éis duit an téarma truicir a chur isteach, cliceáil "Cruthaigh" chun é a stóráil.
An Chéad Chéim Sreafa a Chruthú
Roghnaigh “Telegram” mar an chéad chéim den sreabhadh chun a chur in iúl go gcuirfí an freagra in iúl trí Telegram.
Sonraíonn sé seo an cainéal faoina seolfar an freagra uathoibrithe.
Teachtaireacht le haghaidh Freagra Uathoibríoch
Cuir ábhar na teachtaireachta a sheachadfar mar fhreagra uathoibrithe ar an gcéim Telegram leis.
Cuir eolas ar fáil faoin gcúrsa, mar a ainm agus cur síos gairid, sa sampla seo. Is féidir leat nasc a sholáthar go roghnach chuig leathanach gréasáin atá nasctha leis an gcúrsa.
Cnaipe san áireamh
Chun cnaipe a chur san áireamh sa fhreagra uathoibrithe, roghnaigh "Cuir cnaipe leis." Socraigh teideal an chnaipe chuig “Oscail an suíomh Gréasáin.”
Tabhair URL an leathanaigh ghréasáin ar mian leat nascadh leis, mar leathanach inar féidir le húsáideoirí clárú don chúrsa nó tuilleadh a fhoghlaim.
An Chumraíocht á dheimhniú
Scrúdaigh an sreabhadh chun a dhearbhú go bhfuil an freagra uathoibrithe agus an cnaipe roghnach cumraithe i gceart.
De réir mar is gá, athraigh ábhar na teachtaireachta nó sonraí an chnaipe.
Comhlánaigh an Sreabhadh Freagra Uathoibríoch
Sábháil na socruithe sreafa, agus freagróidh do chatbot go huathoibríoch leis an bhfreagra réamhshainithe, ag tairiscint faisnéis faoin gcúrsa agus nasc chuig an leathanach gréasáin comhfhreagrach, am ar bith a seolann úsáideoir teachtaireacht ina bhfuil an téarma nó frása tugtha.
Ag Tógáil Telegram Chatbot le Python
Cuimsíonn Python raon cuimsitheach uirlisí agus pacáistí chun chatbots a chruthú. Tabharfaidh an t-alt seo tú trí na céimeanna a bhaineann le comhrá bot Telegram a chruthú le Python.
Beidh tuiscint bhunúsach agat ar conas chatbot oibre a fhorbairt a bheidh in ann cumarsáid a dhéanamh le húsáideoirí Telegram faoi dheireadh an cheachta seo.
An Timpeallacht a Chruthú
Sula dtosaíonn tú ar chódú, déan cinnte go bhfuil Python suiteáilte ar do ríomhaire.
Is féidir Python a íoslódáil agus a shuiteáil ó shuíomh Gréasáin Python.
Beidh an leabharlann python-telegram-bot á úsáid againn freisin, mar sin déan cinnte go bhfuil sé suiteáilte tríd an ordú seo a leanas a chlóscríobh i do chomhéadan ordú-líne.
Maidir leis an gcód seo, áfach, d'úsáid mé Leabhar Nótaí Iúpatar. Is féidir leat aon cheann acu a oireann duit a roghnú.
pip install python-telegram-bot
Conas Comhartha Bot Telegram a fháil
Tá comhartha bot ag teastáil chun chatbot a bhunú ar Telegram.
Oscail an cliant Telegram agus, mar a rinneadh cheana, cuardach le haghaidh an BotFather bot. Chun bot nua a thógáil agus an comhartha API a fháil, lean na céimeanna.
Script Python a fhorbairt
Oscail an t-eagarthóir cód is fearr leat agus cuir tús le script Python nua, mar shampla telegram_chatbot.py.
Iompórtáil na leabharlanna riachtanacha agus tóg feidhm chun teachtaireachtaí úsáideora isteach a phróiseáil.
Láimhseálaí an Bot a Chumrú
Socraigh an teileagram. Ag baint úsáide as do chomhartha bot, cruthaigh réad bot. Cruthaigh réad Updater chun nuashonruithe Telegram a láimhseáil.
Chun teachtaireachtaí isteach a phróiseáil, ceangail láimhseálaí teachtaireachtaí den Nuashonróir.
Cruthaigh Láimhseálaí na dTeachtaireachtaí
Faigh rochtain ar ábhar na teachtaireachta agus bain faisnéis ábhartha as feidhm láimhseála na teachtaireachta.
Is féidir leat téacs na teachtaireachta, faisnéis an tseoltóra, agus aon airíonna teachtaireachta eile a scrúdú. Cruthaigh freagra ag baint úsáide as an bhfeidhm bot.send_message() bunaithe ar an ábhar nó faisnéis úsáideora.
Seoladh an Bot
Tosaigh an bot sa phríomhchuid den script tríd an bhfeidhm start_polling() a fheidhmiú ar an réad Updater.
Déanfaidh sé seo scanadh leanúnach ar Telegram le haghaidh nuashonruithe nua agus glaoch ar an modh láimhseála teachtaireachta nuair a fhaightear teachtaireacht nua.
An Chatbot a chur sa Tástáil
I do chríochfort nó leid ordú, rith an script Python.
Cuir tús le plé le do chatbot ar Telegram agus féach ar an gcaoi a bhfreagraíonn sé bunaithe ar an loighic a bhunaigh tú. Déan aon athruithe riachtanacha ar iompar an róba.
Feidhmiúlacht a Mhéadú
Is féidir leat feidhmiúlacht do chatbot a fheabhsú trí ghnéithe breise a chur san áireamh.
Is féidir leat, mar shampla, treoracha ar leith a láimhseáil, sonraí a sholáthar ó APIanna seachtracha, nó cumais próiseála teanga nádúrtha (NLP) a chomhtháthú.
Seo é an bloc cóid iomlán chun tú a sheiceáil:
Tríd an teagasc gairid seo a leanúint, d'fhoghlaim tú na bunghnéithe a bhaineann le chatbot Telegram a thógáil le Python.
Is féidir leat chatbots níos sofaisticiúla a chruthú a fhreastalaíonn ar chásanna úsáide sonracha agus a sheachadann go réidh taithí úsáideora le himscrúdú agus modhnú breise.
Conclúid
Ar deireadh, cuireann chatbot Telegram roinnt deiseanna ar fáil chun eispéiris úsáideoirí a fheabhsú agus cumarsáid a bhrostú.
Is féidir leat seirbhís do chustaiméirí a uathoibriú, faisnéis agus nuashonruithe fíor-ama a sholáthar, ábhar oiriúnaithe a dháileadh, suirbhéanna agus pobalbhreith a reáchtáil, comhéadan a dhéanamh le API seachtracha chun sonraí a aisghabháil, cluichí idirghníomhacha nó tráth na gceist a sholáthar, agus i bhfad níos mó le comhráite Telegram.
Cuireann inoiriúnaitheacht Telegram chatbots ar chumas eagraíochtaí agus daoine cumarsáid a dhéanamh le húsáideoirí go compordach agus go hidirghníomhach agus a láithreacht dhigiteach a mhéadú.
Leave a Reply