← Hoki atu ki te rangitaki
🤖

Me Pehea te Waihanga i tetahi Telegram Bot mai i te Tīmatanga: He Aratohu Wāhanga-ā-Wāhanga

Kua tino mau a Telegram hei kaiwhakaeke motuhake mo nga pakihi. Ka hoko tangata i konei i nga hua, ka whakahaere hongere, ka whakarite hapori tūmataiti, a, ko te mea nui, ka whakarewa chatbot. He ara pai te Telegram bot ki te whakaōtomatikatia mahi taurite, ki te whakaiti i te taumaha ki runga i te tautoko, ki te whakatuwhera ranei i tetahi ara hoko hou.

I roto i tenei aratohu ka haere tatou i te tukanga taketake o te waihanga i tetahi Telegram bot: mai i te rehita mana i roto i te kaiwhakaeke tae atu ki te whiriwhiri i tetahi papaanga hei whakaora i a ia.

Wāhanga 1. Te rehita i tetahi bot ma BotFather

Ko ia bot i roto i Telegram ka waihangatia ma tetahi bot pūnaha matua kotahi — BotFather ("Te Matua o nga Bot"). Koinei te taputapu mana mai i te tīma o Telegram.

  • Whakatuwherahia a Telegram ka rapua @BotFather (whakaūhia he tohu whakamana kikorangi kei a ia).
  • Whakatimatahia ma te pātene /start.
  • Tukua te whakahau /newbot ki te waihanga i tetahi kaiawhina hou.
  • Whakaritea he Ingoa: koinei te āhua o te bot i roto i te rārangi whakapā (hei tauira, "Ivan | Tuku Pizza").
  • Whakaritea he Username: te wāhi motuhake o te bot e whakamahia ana e te tangata ki te rapu i a ia. Me mutu ki te kupu bot (hei tauira, pizza_delivery_super_bot).

He mea nui: whai muri i tenei ka tukuna e BotFather he tohu API (he raina roa o nga reta me nga nama). Koinei te ki uru mamati ki to bot. Tāreretia, kaua e whakaatu ki tetahi atu — ko te tangata nāna te tohu, nāna te bot.

Wāhanga 2. Te whakarite i te āhua

Kia āhua ngaio ai to bot, whakaritea tona kōtaha i roto tonu i te korero ki a BotFather ma enei whakahau:

  • /setuserpic — tukuake te whakaahua o te bot.
  • /setdescription — te tuhinga e kitea ana e nga kaiwhakamahi i mua i te whakatimata i te bot (whakamāramatia poto te painga o te bot).
  • /setabouttext — he korero poto e whakaatuhia ana i te kōtaha o te bot ina pāwhiri te tangata i tona ingoa.

Wāhanga 3. Me pehea te whakaora i te bot (te whiriwhiri i tetahi ara)

I tenei wā he anga wātea noa to bot. Kia timata ai ia ki te whakahoki, me whai "roro" ia. E toru nga ara matua.

Ara A. Nga kaihanga chatbot (kore-waehere)

He tino pai mo nga pakihi, nga kaihokohoko, me te whakamātau tere i nga whakaaro. Ka whakahiatohia e koe te arorau o te bot mai i nga poraka ata, pēra i te hanga LEGO.

  • Nga painga: whakarewa tere (i roto i te rua haora), he kōtaha ngāwari, kaore e hiahiatia te utu kaiwhakawhanake, nga hononga kua rite ki nga pūnaha utu me nga CRM.
  • Nga koretake: he utu ā-marama, he arorau kua herea ki nga mea e hoatu ana e te kaihanga.

Ara B. Te waihanga ritenga (waehere)

Ka tuhia te bot e tetahi kaiwhakawhanake i roto i tetahi o nga reo hootaka (te nuinga ko Python, Node.js ranei) ma nga whare pukapuka penei i te aiogram, telegraf ranei.

  • Nga painga: herekore katoa — ka taea te tāpiri AI, nga tatau uaua, te hono ki tetahi pātengi raraunga ritenga.
  • Nga koretake: utu nui, pōturi hoki; ia panoni ki te tuhinga, pātene ranei ka hiahiatia ano tetahi kaiwhakawhanake.

Ara C. Nga rongoā rāngai kua rite

Mena e hiahia ana koe ki tetahi bot mo tetahi rāngai motuhake (tekehi, tāhitahi whare ataahua, tuku kai), he mea ngāwari ake te tango i tetahi ratonga motuhake kua rite kē katoa te arorau mo to marae.

Wāhanga 4. Te hoahoa i te arorau me te kōtaha

I mua i te whakarite i te tukanga, tuhia he mahere rerenga ki runga pepa, ki tetahi taputapu penei i te Miro ranei. E toru nga ture koura o tetahi bot pai:

  • He tīmatanga marama. Ina pāwhiri te kaiwhakamahi i te /start, me mohio tonu ratou kei hea ratou, he aha te mahi e whai ake ana.
  • Nga pātene kaua ko te tuhi. Kaua e mea ki te tangata kia tuhi kupu ā-ringa — whakamahia nga pātene inline, ka whakaiti i nga hapa whakauru.
  • He pātene "Hoki". Waiho tonu he ara ki te hoki whakamuri, ki te hoki ranei ki te tahua matua kia kore ai te tangata e mau i tetahi ara pōturi.

Wāhanga 5. Te whakamātau me te whakarewa

I mua i to whakakā i te panui, whakamātauhia te bot i roto, i waho:

  • Haerea ia peka o te tahua.
  • Tirohia kei te tika te tuku o nga puka, kei te whiwhi te kaiwhakahaere i nga whakamōhiotanga.
  • Mahia he hapa ā-ata (pāwhiri i te pātene hē) kia kite ai koe me pehea te bot e whakahaere ai i tetahi hapa.

Mena kei te tika katoa te mahi — kua rite te bot ki te pōhiri i o kaihoko tuatahi!

Kua rite ki te whakaaunoa i to pakihi?

Neke atu i te 15,000 nga karetao kua oti te hanga i runga i te papanga

Waihanga chatbot

Te whakamatautau kore utu - kaore he kaari e hiahiatia ana