Table of Contents[Hūnā][Hōʻike]
Ua ulu aʻe ʻo Chatbots ma ke ʻano he mea pono no nā hui a me nā poʻe i ke ao wikiwiki o ka ʻenehana.
Hoʻokaʻawale ʻo Telegram ma waena o nā paepae like ʻole e like me kahi polokalamu kamaʻilio kaulana me nā ʻano hiʻohiʻona ākea a me kahi waihona mea hoʻohana nui.
Ma kēia pou, e ʻimi au i ka honua hoihoi o ka hoʻokumu ʻana i kahi chatbot AI Telegram mai ka wā kahiko. E hele au ma luna o nā codeless a me Pāʻālua Python ʻōlelo aʻo.
E hoʻomaka kākou!
Ke kūkulu nei i kahi Chatbot me ManyChat
He lehulehu He kahua paʻa ia e hiki ai iā ʻoe ke kūkulu i nā chatbots no ka hoʻohana ʻana i nā ʻano memo like ʻole, me Telegram.
E hele wau iā ʻoe ma ke kaʻina hana o ka hana ʻana i kahi Telegram chatbot me ka hoʻohana ʻana iā ManyChat i kēia aʻo aʻoaʻo.
Ma ka hopena o kēia papa, e loaʻa iā ʻoe kahi chatbot hana e hiki ke launa pū me nā mea hoʻohana Telegram.
Kakau inoa no ManyChat
E hoʻomaka ma ke kipa ʻana i ka ManyChat pūnaewele puni honua a me ka hana ʻana i kahi moʻokāki.
Hiki iā ʻoe ke koho i ka hoʻolālā manuahi a i ʻole e nānā i nā koho premium no nā hiʻohiʻona hou aʻe a me nā hiki.
Hoʻohui ʻia ʻo Telegram iā ManyChat
Ma hope o ka hana ʻana i kāu moʻokāki ManyChat, e hele i ka ʻāpana "Channels" a koho iā "Telegram." E hahai i nā kuhikuhi ma ka ʻaoʻao e hoʻopili iā ManyChat i kāu moʻokāki Telegram.
Hiki iā ManyChat ke hoʻopili me kāu Telegram chatbot mahalo i kēia hoʻohui.
Ke hana nei i ka Bot me BotFather
ʻO BotFather kahi bot e lawelawe ana ma ke ʻano he kikowaena kauoha no nā hana pili i ka bot. Loaʻa iā ia kekahi mau ʻōlelo aʻoaʻo no ka mālama ʻana a me ka hoʻopilikino ʻana i kāu mau bots.
Ua hoʻohana au i ke kauoha "/newsbot" a hahai i nā ʻanuʻu e hana i kahi bot hou. Ua hāʻawi wau i kaʻu bot i ka inoa "trying_a_new_bot," a laila hāʻawi wau i kahi inoa inoa i pau i ka "bot."
Hāʻawi ʻo BotFather i kahi hōʻailona HTTP API hoʻokahi noʻu, aʻu i makemake ai e mālama paʻa no ka mea hiki iaʻu ke hana i ka bot.
Ma hope o kaʻu hana ʻana i kaʻu bot hou, hāʻawi ʻo BotFather iā mākou i ka pilina Telegram o ka bot.
No ka hoʻonanea ʻana i kaʻu bot, hiki iaʻu ke hoʻokomo i kahi wehewehe, ʻāpana e pili ana, a me kahi kiʻi kiʻi.
Ua ʻōlelo mai ʻo BotFather iaʻu e hoʻopili iā Bot Support inā makemake wau i kahi inoa maikaʻi aʻe no kaʻu bot.
Ua hōʻike mai ʻo BotFather iaʻu i nā kauoha he nui no ka mālama ʻana i kaʻu bot i loko o ke kau.
Ma waena o kēia mau kauoha, ʻo ia nā kauoha no ka hoʻonui ʻana i ka inoa o ka bot, ka wehewehe ʻana, ka ʻike, a me ke kiʻi kiʻi.
Hiki iaʻu ke hoʻololi i ka papa inoa kauoha, wehe i ka bot inā pono, a hoʻololi i nā hoʻonohonoho bot e like me ke ʻano inline, ke ʻano pilikino i nā hui, a me nā mea hou aku.
Hāʻawi ʻo BotFather i nā hana no nā polokalamu a me nā pāʻani pūnaewele ma kahi o ka hoʻomohala ʻana a me ka mālama ʻana i nā bots. Hiki iā ʻoe ke hoʻohana i nā ʻōlelo kuhikuhi maʻalahi e hoʻololi a holoi paha i nā noi pūnaewele a me nā pāʻani o kēia manawa, a me ke kūkulu ʻana i nā mea hou.
Ke kope nei i ka API Token
E mālama pono i kāu hōʻailona API a hāʻawi wale iā ʻoe iho ma hope o kāu hana ʻana. Pono e kope ʻia ka hōʻailona API ManyChat.
No ka mea e hiki ai i kēia hōʻailona ke komo i kāu moʻokāki Telegram, pono ia e mālama pono.
Hoʻopili i ka API Token ma ManyChat
E hele i nā hoʻonohonoho hoʻohui Telegram ma ManyChat ma ka wehe ʻana i ka moʻokāki.
E kope i ka hōʻailona API, a laila e hoʻokomo i loko o ka ʻāpana "manychat-telegram-bot-token" āu i ʻike ai ma mua. Hoʻopili ʻia kāu moʻokāki ManyChat a me Telegram.
Hoʻohui i ka ManyChat a me Telegram
Hoʻopili ʻia kāu moʻokāki ManyChat i kāu moʻokāki Telegram i ka wā i kope maikaʻi ʻia ai ka hōʻailona API.
Hiki iā ManyChat ke hoʻopili me kāu Telegram chatbot mahalo i kēia hoʻohui.
Hana ʻana i kahi kahe hou no nā pane-aunoa
E kiʻi i ka hiʻohiʻona "Automation" ma ManyChat e pane aunoa i nā huaʻōlelo a i ʻole nā huaʻōlelo.
Kaomi "Kahe hou" e kūkulu i kahi kahe hou no ka hoʻoponopono ʻana i kēia mau pane ʻakomi.
Hana ʻana i ka ʻanuʻu mua (Trigger)
Hoʻohui i kahi "Starting Step" (ʻike pū ʻia ʻo Trigger) i ke kahe hou.
Ke haʻi ʻia kahi huaʻōlelo a ʻōlelo paha i ʻōlelo ʻia i ka memo o ka mea hoʻohana, hoʻomaka kēia hoʻomaka i ke kahe. No ka wehewehe ʻana i ke kumu, kaomi i ke pihi "Add Trigger".
Ke hoʻohana nei i Telegram ma ke ʻano he kumu kumu
Ma ka ʻaoʻao hema, koho i ka "Telegram" mai nā koho hoʻoiho.
A laila, ma lalo o nā hoʻonohonoho Telegram, koho i ka "hua'ōlelo Telegram" e like me ke kumu kūpono.
ʻIke ʻana i ka huaʻōlelo
Kaomi i ka koho huaʻōlelo a paʻi i ka huaʻōlelo a i ʻole ka ʻōlelo kūpono e hoʻā i ka pane ʻakomi. Ma hope o ke komo ʻana i ka huaʻōlelo trigger, kaomi "Create" e mālama iā ia.
Ke hana ʻana i ka ʻanuʻu kahe mua
E koho i "Telegram" ma ke ʻano he hana mua o ke kahe e hōʻike i ka pane ʻana ma o Telegram.
Hōʻike kēia i ke kahawai kahi e hoʻouna ʻia ai ka pane ʻakomi.
ʻŌlelo no ka pane ʻakomi
Hoʻohui i ka ʻike o ka memo e hāʻawi ʻia ma ke ʻano he pane automated i ka ʻanuʻu Telegram.
Hāʻawi i ka ʻike e pili ana i ka papa, e like me kona inoa a me kahi wehewehe pōkole, ma kēia laʻana. Hiki iā ʻoe ke hāʻawi i kahi loulou i kahi ʻaoʻao pūnaewele i pili i ka papa.
Me kahi pihi
No ka hoʻokomo ʻana i kahi pihi i loko o ka pane automated, koho i ka "Add button." E hoʻonoho i ke poʻo o ke pihi i "Wehe i ka pūnaewele."
Hāʻawi i ka URL o ka ʻaoʻao pūnaewele āu e makemake ai e hoʻopili, e like me kahi ʻaoʻao kahi e hiki ai i nā mea hoʻohana ke kau inoa no ka papa a i ʻole ke aʻo hou aku.
Ke hōʻoia nei i ka hoʻonohonoho
E nānā i ke kahe e hōʻoia i ka hoʻonohonoho pono ʻana o ka pane automated a me ke pihi koho.
E like me ka mea e pono ai, e hoʻololi i ka ʻikepili memo a i ʻole nā kikoʻī pihi.
E hoʻopiha i ke kahe ʻokoʻa pane
E mālama i nā hoʻonohonoho kahe, a e pane ʻokoʻa kāu chatbot me ka pane i wehewehe mua ʻia, e hāʻawi ana i ka ʻike e pili ana i ka papa a me kahi loulou i ka ʻaoʻao pūnaewele pili, i kēlā me kēia manawa e hoʻouna ai ka mea hoʻohana i kahi memo me ka huaʻōlelo a i ʻole ka ʻōlelo.
Ke kūkulu nei i kahi Telegram Chatbot me Python
Aia ʻo Python i kahi ākea o nā mea hana a me nā pūʻolo no ka hana ʻana i nā chatbots. E alakaʻi kēia ʻatikala iā ʻoe ma nā ʻanuʻu o ka hana ʻana i kahi Telegram chatbot me Python.
E loaʻa iā ʻoe kahi ʻike kumu pehea e hoʻomohala ai i kahi chatbot hana e hiki ke kamaʻilio me nā mea hoʻohana Telegram ma ka hopena o kēia haʻawina.
Ka Hana ʻana i ke Kaiapuni
Ma mua o kou hoʻomaka ʻana i ka coding, e ʻike pono ua hoʻokomo ʻia ʻo Python ma kāu mīkini.
Hiki ke hoʻoiho a hoʻokomo ʻia ʻo Python mai ka pūnaewele Python.
E hoʻohana pū mākou i ka waihona python-telegram-bot, no laila e ʻike pono ua hoʻokomo ʻia ma ke kaomi ʻana i kēia kauoha i kāu interface laina kauoha.
No kēia code, akā, ua hoʻohana au Puke Memo Jupyter. Hiki iā ʻoe ke koho i kekahi o lākou i kūpono iā ʻoe.
pip install python-telegram-bot
Pehea e kiʻi ai i kahi Telegram Bot Token
Pono kahi hōʻailona bot e hoʻokumu i kahi chatbot ma Telegram.
E wehe i ka mea kūʻai Telegram a, e like me ka wā ma mua, e ʻimi i ka BotFather bot. No ke kūkulu ʻana i kahi bot hou a loaʻa i ka hōʻailona API, e hahai i nā ʻanuʻu.
Ke hoʻomohala nei i ka Python Script
E wehe i kāu mea hoʻoponopono code makemake a hoʻomaka i kahi palapala Python hou, e like me telegram_chatbot.py.
Hoʻokomo i nā hale waihona puke i makemake ʻia a kūkulu i kahi hana e hoʻoponopono ai i nā memo mea hoʻohana.
Ke hoʻonohonoho ʻana i ka mea lawe Bot
Hoʻonohonoho i ka telegrama. Ke hoʻohana nei i kāu hōʻailona bot, hana i kahi mea bot. E hana i kahi mea Updater e mālama i nā hoʻolaha Telegram.
No ka hana ʻana i nā memo e hiki mai ana, e hoʻopili i kahi mea lawe memo i ka Updater.
E hana i ka mea lawe memo
E kiʻi i ka ʻike memo a e unuhi i ka ʻike pili mai ka hana lawe memo.
Hiki iā ʻoe ke nānā i ka kikokikona memo, ka ʻike mea hoʻouna, a me nā waiwai memo ʻē aʻe. E hana i pane me ka hana bot.send_message() ma muli o ka ʻike a i ʻole ka ʻike mea hoʻohana.
E hoʻokuʻu i ka Bot
E hoʻomaka i ka bot ma ka ʻāpana nui o ka palapala ma ka hoʻokō ʻana i ka hana start_polling() ma ka mea Updateater.
E nānā mau ana kēia i Telegram no nā mea hou a kāhea i ke ʻano o ka lawe ʻana i ka memo ke loaʻa kahi leka hou.
E ho'āʻo ana i ka Chatbot
Ma kāu kikowaena a kauoha kauoha paha, e holo i ka palapala Python.
E hoʻomaka i kahi kūkākūkā me kāu chatbot ma Telegram a nānā i ke ʻano o ka pane ʻana e pili ana i ka loiloi āu i hoʻonohonoho ai. E hana i nā hoʻololi i makemake ʻia i ke ʻano o ka bot.
Hoʻonui i ka hana
Hiki iā ʻoe ke hoʻonui i ka hana o kāu chatbot me ka hoʻokomo ʻana i nā hiʻohiʻona hou.
Hiki iā ʻoe, no ka laʻana, mālama i nā ʻōlelo aʻoaʻo, hāʻawi i ka ʻikepili mai nā API waho, a i ʻole hoʻohui i nā mana hana ʻōlelo kūlohelohe (NLP).
Eia ka poloka code holoʻokoʻa āu e nānā ai:
Ma ka hahai ʻana i kēia kumu aʻo pōkole, ua aʻo ʻoe i ke kumu o ke kūkulu ʻana i kahi Telegram chatbot me Python.
Hiki iā ʻoe ke hana i nā chatbots maʻalahi e mālama i nā hihia hoʻohana kikoʻī a hāʻawi i kahi maʻalahi ʻike mea hoʻohana me ka hoʻokolokolo hou a me ka hoʻololi.
Panina
ʻO ka mea hope loa, hāʻawi kahi Telegram chatbot i nā manawa he nui e hoʻomaikaʻi i nā ʻike mea hoʻohana a me ka wikiwiki o ka kamaʻilio.
Hiki iā ʻoe ke hoʻokaʻawale i ka lawelawe mea kūʻai aku, hāʻawi i ka ʻike manawa maoli a me nā mea hou, kahele ʻana i nā ʻike i hoʻohālikelike ʻia, holo i nā noiʻi a me nā koho balota, hoʻopili me nā API waho no ka loaʻa ʻana o ka ʻikepili, hāʻawi i nā pāʻani pāʻani a i ʻole nā nīnau, a ʻoi aku ka nui me kahi Telegram chatbot.
Hiki i nā Telegram chatbots ke hoʻololi i nā hui a me nā kānaka e kamaʻilio me nā mea hoʻohana me ka ʻoluʻolu a me ka launa pū ʻana a hoʻonui i ko lākou ʻike kamepiula.
Waiho i ka Reply