Ripanga o Ihirangi[Huna][Whakaatu]
Ko nga Chatbots kua tipu hei taputapu whai hua mo nga whakahaere me nga tangata takitahi i roto i te ao tere tere o te hangarau.
Ka wehewehe a Telegram i roto i nga momo papaaho e waatea ana hei raupaparorohiko korero rongonui me te maha o nga ahuatanga me te turanga kaiwhakamahi nui.
I roto i tenei pou, ka ruku au ki te ao whakamere o te hanga i te AI Telegram chatbot mai i te wahanga. Ka haere ahau ki runga e rua codeless me Waehere Python akoranga
Me kamata!
Hangaia he Chatbot me ManyChat
ManyChat he papaa pakari e taea ai e koe te hanga i nga chatbots mo te whakamahi i roto i nga momo papaa korero, tae atu ki a Telegram.
Ka haere ahau ki a koe i roto i te tukanga o te hanga i te Telegram chatbot ma te ManyChat i roto i tenei akoranga taahiraa-i-taahiraa.
I te mutunga o tenei akoranga, ka whai koe i te chatbot mahi ka taea te taunekeneke me nga kaiwhakamahi Telegram.
Te rehita mo te ManyChat
Me timata ma te toro ki te paetukutuku ManyChat me te hanga i tetahi kaute.
Ka taea e koe te kowhiri i te mahere kore utu, te titiro ranei ki nga utu utu mo etahi atu waahanga me nga kaha.
Te hono Telegram ki ManyChat
Whai muri i to waihanga i to putea ManyChat, haere ki te waahanga "Waea" ka kowhiri i te "Waea Waea." Whaia nga tohutohu i runga-mata hei hono i a ManyChat ki to putea Telegram.
Ka taea e ManyChat te hono atu ki to Telegram chatbot na tenei whakaurunga.
Te hanga i te Bot me BotFather
Ko BotFather he karetao e noho ana hei pokapu whakahau mo nga mahi katoa e pa ana ki te bot. He maha nga tohutohu mo te whakahaere me te whakarite i o bots.
I whakamahia e ahau te whakahau "/newsbot" me te whai i nga hikoinga ki te hanga i tetahi karetao hou. I hoatu e ahau taku karetao te ingoa "trying_a_new_bot," katahi ka hoatu e ahau he ingoa ingoa ka mutu ki "bot."
I homai e BotFather tetahi tohu HTTP API kotahi-o-te-ahua mo au, i pirangi ahau ki te pupuri marie na te mea ka taea e au te whakahaere i te karetao.
Ka mutu taku hanga i taku karetao hou, ka homai e BotFather te hononga Telegram a te bot.
Kia pai ake ai taku karetao me te whakamohiotanga, ka taea e au te whakauru he whakaahuatanga, he waahanga mo te waahanga, me tetahi ahua whakaahua.
I tohutohu mai ano a BotFather ki ahau kia whakapā atu ki te Tautoko Bot mena ka pirangi au ki tetahi ingoa pai ake mo taku karetao.
He maha nga whakahau a BotFather mo te whakahaere i taku bot puta noa i te huihuinga.
I roto i enei whakahau ko era mo te whakahou i te ingoa o te bot, te whakaahuatanga, nga korero, me te whakaahua whakaahua.
Ka taea hoki e au te whakarereke i te rarangi whakahau, tango i te karetao mena e tika ana, me te whakarereke i nga tautuhinga karetao penei i te aratau raina, te aratau tūmataiti i roto i nga roopu, me etahi atu.
Ka whakaratohia e BotFather nga mahi mo nga taupānga ipurangi me nga keemu hei taapiri mo te whakawhanake me te pupuri i nga potae. Ka taea e koe te whakamahi i nga tohutohu ngawari ki te whakarereke, ki te whakakore ranei i nga tono ipurangi me nga keemu o naianei, me te hanga i nga mea hou.
Te kape i te Tohu API
Kia mau ki te huna i to tohu tohu API ka hoatu ki a koe anake i muri i to waihanga. Me kape te tohu ManyChat API.
I te mea ka taea e tenei tohu te uru ki to putea Telegram, he mea nui kia mau tonu.
Te whakapiri i te Tohu API ki ManyChat
Haere ki nga tautuhinga whakauru Telegram i ManyChat ma te whakatuwhera i te kaute.
Tāruahia te tohu API, katahi ka maka ki te waahanga "manychat-telegram-bot-token" i kitea e koe i mua. Kua honoa to putea ManyChat me Telegram.
Te hono ManyChat me Telegram
Kua honoa to putea ManyChat ki to putea Telegram i te wa i pai te kape o te tohu API.
Ka taea e ManyChat te hono atu ki to Telegram chatbot na tenei whakaurunga.
Te Hanga Rere Hou mo nga Whakautu-Aunoa
Whakauruhia te waahanga "Aunoa" i roto i te ManyChat hei whakautu aunoa ki nga kupu, kianga korero ranei.
Paatohia te "Rere hou" hei hanga rerenga hou mo te whakahaere i enei whakautu aunoa.
Waihanga i te Hipanga Tuatahi (Keu)
Taapirihia he "Taahi Timata" (e mohiotia ana ko te Keu) ki te rerenga hou.
Ina whakahuahia he kupu, rerenga korero ranei i roto i te karere a te kaiwhakamahi, ka tiimata te rere o tenei keu. Hei tautuhi i te keu, pawhiria te paatene "Tāpiri Keu".
Te whakamahi i te Telegram hei Maapuna Whakaoho
I te taha maui, tohua "Waea Waea" mai i nga whiringa keu.
Na, i raro i nga tautuhinga Telegram, tohua te "Waea Kupumatua" hei tohu tika.
Te tautuhi i te kupu matua
Patohia te kowhiringa kupu matua ka patohia te kupu, te rerenga korero ranei hei whakahohe i te whakautu aunoa. I muri i te whakauru i te kupu keu, pawhiria te "Waihanga" ki te penapena.
Te Waihanga i te Hipanga Rere Tuatahi
Tīpakohia te "Waea Waea" hei taahiraa tuatahi o te rere ki te tohu ka tukuna te whakautu ma te Waea.
Ka tohua te hongere e tukuna ai te whakautu aunoa.
Karere mo te Whakautu Aunoa
Tāpirihia nga ihirangi o te karere ka tukuna hei whakautu aunoa ki te taahiraa Telegram.
Whakaratohia nga korero mo te akoranga, penei i tona ingoa me tetahi korero poto, i tenei tauira. Ka taea e koe te tuku hononga ki te wharangi paetukutuku e hono ana ki te akoranga.
Me te Patene
Hei whakauru i tetahi paatene ki roto i te whakautu aunoa, tohua te "Pātene Tāpiri." Tautuhia te taitara o te paatene ki te "Tuwhera paetukutuku."
Whakaratohia te URL o te wharangi tukutuku e hiahia ana koe ki te hono atu, penei i te wharangi ka taea e nga kaiwhakamahi te haina mo te akoranga, te ako atu ranei.
Te whakaū i te Whirihoranga
Tirohia te rere ki te whakaū kei te tika te whirihora o te whakautu aunoa me te paatene whiriwhiri.
Ki te hiahiatia, hurihia te ihirangi karere me nga taipitopito paatene.
Whakaotia te Rere Whakautu Aunoa
Tiakina nga tautuhinga rere, a ka whakautu aunoa to chatbot me te whakautu kua tautuhia i mua, ka tuku korero mo te akoranga me te hono ki te wharangi tukutuku e tika ana, i nga wa katoa ka tukuna e te kaiwhakamahi he karere kei roto te kupu, te kianga ranei.
Hangaia he Telegram Chatbot me Python
Kei a Python te whānuitanga o nga taputapu me nga kete mo te hanga chatbots. Ma tenei tuhinga e arahi i a koe i roto i nga huarahi ki te hanga i te Telegram chatbot me Python.
Ka mohio koe me pehea te whakawhanake i te chatbot mahi ka taea te korero ki nga kaiwhakamahi Telegram i te mutunga o tenei akoranga.
Te Waihanga Taiao
I mua i to tiimata ki te whakawaehere, me mohio kua whakauruhia a Python ki to miihini.
Ka taea te tango me te whakauru i te Python mai i te paetukutuku Python.
Ka whakamahi ano matou i te whare pukapuka python-telegram-bot, na kia mohio kua whakauruhia ma te pato i te whakahau e whai ake nei ki to atanga raina-whakahau.
Mo tenei waehere, heoi, i whakamahia e au Jupyter Notebook. Ka taea e koe te kowhiri i tetahi o enei e pai ana ki a koe.
pip install python-telegram-bot
Me pehea te tiki tohu Telegram Bot
Ko te tohu karetao e hiahiatia ana hei whakatu i tetahi chatbot i runga Telegram.
Whakatuwheratia te kiritaki Telegram a, pera i mua, rapua te BotFather bot. Hei hanga i te karetao hou me te whiwhi tohu API, whai i nga taahiraa.
Te Whakawhanake i te Tuhituhi Python
Whakatuwherahia to etita waehere ka tiimata he tuhi Python hou, penei i te telegram_chatbot.py.
Kawemai i nga whare pukapuka e hiahiatia ana me te hanga i tetahi mahi hei tukatuka i nga karere kaiwhakamahi taumai.
Te whirihora i te Kaihautu Bot
Whakaritehia te waea waea. Ma te whakamahi i to tohu karetao, hanga he ahanoa bot. Waihangahia he mea Whakahou ki te whakahaere i nga whakahoutanga Telegram.
Hei tukatuka i nga karere taumai, whakapirihia he kaikawe karere ki te Updater.
Waihangatia te Kaihautu Karere
Uru ki te ihirangi karere me te tango i nga korero e tika ana mai i te mahi kaikawe karere.
Ka taea e koe te tirotiro i te kuputuhi karere, nga korero kaituku, me etahi atu ahuatanga karere. Waihangahia he whakautu ma te whakamahi i te mahi bot.send_message() i runga i te ihirangi me nga korero kaiwhakamahi.
Whakarewahia te Bot
Tīmatahia te karetao i te waahanga matua o te tuhinga ma te whakahaere i te mahi start_polling() i runga i te mea Whakahou.
Ma tenei ka karapa tonu i a Telegram mo nga whakahoutanga hou ka waea atu ki te tikanga kaikawe karere ka tae mai he karere hou.
Te Whakamatau i te Chatbot
I roto i to tauranga, i to whakahau whakahau ranei, whakahaeretia te tuhinga Python.
Tīmatahia he matapaki me to chatbot i runga i Telegram ka maataki me pehea te whakautu i runga i te arorau kua whakaritea e koe. Whakaritehia nga huringa e hiahiatia ana ki te whanonga o te bot.
Te Whakapiki Mahi
Ka taea e koe te whakarei ake i te mahi a to chatbot ma te whakauru i etahi atu waahanga.
Ka taea e koe, hei tauira, te hapai i nga tohutohu motuhake, te tuku raraunga mai i nga API o waho, te whakauru ranei i nga kaha tukatuka reo maori (NLP).
Anei te poraka waehere katoa hei tirotirohia e koe:
Na roto i te whai i tenei akoranga poto, kua ako koe i nga tikanga o te hanga i te Telegram chatbot me Python.
Ka taea e koe te hanga i nga chatbots maamaa ake e whakatutuki ana i nga keehi whakamahi motuhake me te tuku maeneene wheako kaiwhakamahi me etahi atu tirotirohanga me nga whakarereketanga.
Opaniraa
Ka mutu, he maha nga huarahi korero a Telegram ki te whakapai ake i nga wheako kaiwhakamahi me te tere korero.
Ka taea e koe te whakaaunoa i te ratonga kiritaki, te whakarato i nga korero mo te wa-tuituru me nga whakahou, te tohatoha i nga ihirangi kua whakaritea, te whakahaere rangahau me nga pooti, te atanga ki nga API o waho mo te tiki raraunga, whakarato i nga keemu tauwhitiwhiti, patapatai ranei, me te maha atu me te Telegram chatbot.
Ko te urutau a Telegram chatbots ka taea e nga whakahaere me nga tangata te whakawhitiwhiti korero ki nga kaiwhakamahi ma te marie me te taunekeneke me te whakatipu i o raatau waahi mamati.
Waiho i te Reply