ສາລະບານ[ເຊື່ອງ][ສະແດງ]
Chatbots ໄດ້ພັດທະນາເປັນເຄື່ອງມືທີ່ເປັນປະໂຫຍດສໍາລັບທັງອົງການຈັດຕັ້ງແລະບຸກຄົນໃນໂລກທີ່ຂະຫຍາຍຕົວຢ່າງໄວວາຂອງເຕັກໂນໂລຢີ.
Telegram ແຍກແຍະບັນດາແພລະຕະຟອມຕ່າງໆທີ່ສາມາດເຂົ້າເຖິງໄດ້ເປັນຊອບແວສົນທະນາຍອດນິຍົມທີ່ມີຄຸນສົມບັດທີ່ຫລາກຫລາຍແລະພື້ນຖານຜູ້ໃຊ້ທີ່ສໍາຄັນ.
ໃນບົດຂຽນນີ້, ຂ້ອຍຈະເຂົ້າໃຈໂລກທີ່ ໜ້າ ສົນໃຈຂອງການສ້າງ AI Telegram chatbot ຕັ້ງແຕ່ເລີ່ມຕົ້ນ. ຂ້າພະເຈົ້າຈະໄປໃນໄລຍະທັງສອງ codeless ແລະ ລະຫັດ Python ການສອນ.
ໃຫ້ເລີ່ມຕົ້ນ!
ການສ້າງ Chatbot ກັບ ManyChat
ManyChat ເປັນແພລະຕະຟອມທີ່ເຂັ້ມແຂງທີ່ຊ່ວຍໃຫ້ທ່ານສ້າງ chatbots ສໍາລັບການນໍາໃຊ້ໃນຫຼາຍໆເວທີການສົ່ງຂໍ້ຄວາມ, ລວມທັງ Telegram.
ຂ້ອຍຈະນໍາທ່ານຜ່ານຂະບວນການສ້າງ Telegram chatbot ໂດຍໃຊ້ ManyChat ໃນການສອນເທື່ອລະຂັ້ນຕອນນີ້.
ໂດຍສະຫຼຸບຂອງຫຼັກສູດນີ້, ທ່ານຈະມີ chatbot ທີ່ເຮັດວຽກທີ່ສາມາດພົວພັນກັບຜູ້ໃຊ້ Telegram.
ການລົງທະບຽນສໍາລັບ ManyChat
ເລີ່ມຕົ້ນໂດຍການໄປຢ້ຽມຢາມ ເວັບໄຊທ໌ ManyChat ແລະການສ້າງບັນຊີ.
ທ່ານສາມາດເລືອກແພັກເກດຟຣີ ຫຼືຊອກຫາທາງເລືອກທີ່ນິຍົມສຳລັບຄຸນສົມບັດ ແລະຄວາມສາມາດເພີ່ມເຕີມ.
ການເຊື່ອມຕໍ່ Telegram ກັບ ManyChat
ຫຼັງຈາກການສ້າງບັນຊີ ManyChat ຂອງທ່ານ, ໄປທີ່ພາກ "ຊ່ອງທາງ" ແລະເລືອກ "Telegram." ປະຕິບັດຕາມຄໍາແນະນໍາໃນຫນ້າຈໍເພື່ອເຊື່ອມຕໍ່ ManyChat ກັບບັນຊີ Telegram ຂອງທ່ານ.
ManyChat ສາມາດເຊື່ອມຕໍ່ກັບ Telegram chatbot ຂອງທ່ານໄດ້ຍ້ອນການເຊື່ອມໂຍງນີ້.
ການສ້າງ Bot ກັບ BotFather
BotFather ເປັນ bot ທີ່ເຮັດຫນ້າທີ່ເປັນສູນກາງຄໍາສັ່ງສໍາລັບຫນ້າທີ່ທີ່ກ່ຽວຂ້ອງກັບ bot ທັງຫມົດ. ມັນປະກອບມີຄໍາແນະນໍາຫຼາຍຢ່າງສໍາລັບການຄວບຄຸມແລະການປັບແຕ່ງ bots ຂອງທ່ານ.
ຂ້ອຍໃຊ້ຄໍາສັ່ງ "/newsbot" ແລະປະຕິບັດຕາມຂັ້ນຕອນເພື່ອສ້າງ bot ໃຫມ່. ຂ້ອຍຕັ້ງຊື່ bot ຂອງຂ້ອຍວ່າ "trying_a_new_bot," ແລະຫຼັງຈາກນັ້ນຂ້ອຍກໍ່ໃຫ້ຊື່ຜູ້ໃຊ້ທີ່ລົງທ້າຍດ້ວຍ "bot."
BotFather ໄດ້ໃຫ້ token HTTP API ອັນດຽວສໍາລັບຂ້ອຍ, ເຊິ່ງຂ້ອຍຕ້ອງການຮັກສາໄວ້ຢ່າງປອດໄພເພາະມັນຊ່ວຍໃຫ້ຂ້ອຍສາມາດດໍາເນີນການ bot ໄດ້.
ຫຼັງຈາກທີ່ຂ້ອຍສໍາເລັດການສ້າງ bot ໃຫມ່ຂອງຂ້ອຍ, BotFather ໃຫ້ພວກເຮົາເຊື່ອມຕໍ່ Telegram ຂອງ bot.
ເພື່ອເຮັດໃຫ້ bot ຂອງຂ້ອຍມີຄວາມດຶງດູດແລະໃຫ້ຂໍ້ມູນຫຼາຍຂຶ້ນ, ຂ້ອຍສາມາດປະກອບມີຄໍາອະທິບາຍ, ພາກສ່ວນກ່ຽວກັບ, ແລະຮູບໂປຣໄຟລ໌.
BotFather ຍັງແນະນໍາຂ້ອຍໃຫ້ຕິດຕໍ່ສະຫນັບສະຫນູນ Bot ຖ້າຂ້ອຍຕ້ອງການຊື່ທີ່ດີກວ່າສໍາລັບ bot ຂອງຂ້ອຍ.
BotFather ເປີດເຜີຍໃຫ້ຂ້ອຍເຫັນຄໍາສັ່ງຈໍານວນຫລາຍສໍາລັບການຄຸ້ມຄອງ bot ຂອງຂ້ອຍຕະຫຼອດກອງປະຊຸມ.
ໃນບັນດາຄໍາສັ່ງເຫຼົ່ານີ້ແມ່ນສໍາລັບການປັບປຸງຊື່ຂອງ bot, ຄໍາອະທິບາຍ, ຂໍ້ມູນ, ແລະຮູບໂປຣໄຟລ໌.
ຂ້ອຍຍັງສາມາດປ່ຽນລາຍການຄໍາສັ່ງ, ເອົາ bot ຖ້າຈໍາເປັນ, ແລະປ່ຽນການຕັ້ງຄ່າ bot ເຊັ່ນ: inline mode, ຮູບແບບຄວາມເປັນສ່ວນຕົວໃນກຸ່ມ, ແລະອື່ນໆ.
BotFather ສະຫນອງການເຮັດວຽກສໍາລັບແອັບຯອອນໄລນ໌ແລະເກມນອກເຫນືອຈາກການພັດທະນາແລະຮັກສາ bots. ທ່ານສາມາດນໍາໃຊ້ຄໍາແນະນໍາງ່າຍດາຍທີ່ຈະປ່ຽນຫຼືລຶບຄໍາຮ້ອງສະຫມັກແລະເກມອອນໄລນ໌ໃນປັດຈຸບັນ, ເຊັ່ນດຽວກັນກັບການສ້າງໃຫມ່.
ສຳເນົາ API Token
ໃຫ້ແນ່ໃຈວ່າຈະຮັກສາ API token ຂອງເຈົ້າເປັນຄວາມລັບ ແລະພຽງແຕ່ໃຫ້ມັນກັບຕົວທ່ານເອງຫຼັງຈາກທີ່ເຈົ້າສ້າງມັນແລ້ວ. token ManyChat API ຄວນຖືກຄັດລອກ.
ເນື່ອງຈາກ token ນີ້ອະນຸຍາດໃຫ້ເຂົ້າເຖິງບັນຊີ Telegram ຂອງທ່ານ, ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະຮັກສາມັນໃຫ້ປອດໄພ.
ການວາງ API Token ໃນ ManyChat
ໄປທີ່ການຕັ້ງຄ່າການເຊື່ອມໂຍງ Telegram ໃນ ManyChat ໂດຍການເປີດບັນຊີ.
ຄັດລອກ API token, ຫຼັງຈາກນັ້ນໃສ່ໃນສ່ວນ "manychat-telegram-bot-token" ທີ່ທ່ານພົບມາກ່ອນ. ບັນຊີ ManyChat ແລະ Telegram ຂອງທ່ານໄດ້ຖືກເຊື່ອມຕໍ່ແລ້ວ.
ການເຊື່ອມຕໍ່ ManyChat ແລະ Telegram
ດຽວນີ້ບັນຊີ ManyChat ຂອງທ່ານຖືກເຊື່ອມຕໍ່ກັບບັນຊີ Telegram ຂອງທ່ານເມື່ອ API token ໄດ້ຖືກຄັດລອກຢ່າງສໍາເລັດຜົນ.
ManyChat ສາມາດເຊື່ອມຕໍ່ກັບ Telegram chatbot ຂອງທ່ານໄດ້ຍ້ອນການເຊື່ອມໂຍງນີ້.
ສ້າງກະແສໃຫມ່ສໍາລັບການຕອບໂຕ້ອັດຕະໂນມັດ
ເຂົ້າເຖິງຄຸນສົມບັດ “ອັດຕະໂນມັດ” ໃນ ManyChat ເພື່ອຕອບສະໜອງອັດຕະໂນມັດຕໍ່ກັບຄຳສັບ ຫຼືປະໂຫຍກທີ່ລະບຸໄວ້.
ຄລິກ “ການໄຫຼເຂົ້າໃໝ່” ເພື່ອສ້າງກະແສໃໝ່ເພື່ອຈັດການກັບການຕອບສະໜອງອັດຕະໂນມັດເຫຼົ່ານີ້.
ການສ້າງຂັ້ນຕອນທໍາອິດ (Trigger)
ເພີ່ມ “ຂັ້ນຕອນການເລີ່ມຕົ້ນ” (ເອີ້ນອີກຊື່ໜຶ່ງວ່າ Trigger) ເຂົ້າໃນກະແສໃໝ່.
ເມື່ອຄຳສັບ ຫຼືປະໂຫຍກທີ່ລະບຸໄວ້ໃນຂໍ້ຄວາມຂອງຜູ້ໃຊ້, ຕົວກະຕຸ້ນນີ້ຈະເລີ່ມກະແສ. ເພື່ອກໍານົດຜົນກະທົບຕໍ່, ໃຫ້ຄລິກໃສ່ປຸ່ມ "ເພີ່ມຜົນກະທົບຕໍ່".
ການນໍາໃຊ້ Telegram ເປັນແຫຼ່ງຜົນກະທົບຕໍ່
ຢູ່ເບື້ອງຊ້າຍ, ເລືອກ "Telegram" ຈາກຕົວເລືອກ trigger.
ຫຼັງຈາກນັ້ນ, ພາຍໃຕ້ການຕັ້ງຄ່າ Telegram, ເລືອກ "ຄໍາຫລັກ Telegram" ເປັນຕົວກະຕຸ້ນທີ່ແນ່ນອນ.
ການກໍານົດຄໍາສໍາຄັນ
ໃຫ້ຄລິກໃສ່ຕົວເລືອກຄໍາຫລັກແລະພິມຄໍາທີ່ກ່ຽວຂ້ອງຫຼືປະໂຫຍກເພື່ອກະຕຸ້ນການຕອບສະຫນອງອັດຕະໂນມັດ. ຫຼັງຈາກທີ່ເຂົ້າໄປໃນຄໍາສັບຕ່າງໆ, ໃຫ້ຄລິກໃສ່ "ສ້າງ" ເພື່ອເກັບຮັກສາມັນ.
ການສ້າງຂັ້ນຕອນການໄຫຼທໍາອິດ
ເລືອກ "Telegram" ເປັນຂັ້ນຕອນທໍາອິດຂອງການໄຫຼເຂົ້າເພື່ອຊີ້ບອກວ່າການຕອບໂຕ້ຖືກສື່ສານຜ່ານ Telegram.
ນີ້ກໍານົດຊ່ອງທາງທີ່ຄໍາຕອບອັດຕະໂນມັດຈະຖືກສົ່ງ.
ຂໍ້ຄວາມສໍາລັບການຕອບອັດຕະໂນມັດ
ເພີ່ມເນື້ອໃນຂອງຂໍ້ຄວາມທີ່ຈະຖືກສົ່ງເປັນການຕອບອັດຕະໂນມັດໃນຂັ້ນຕອນ Telegram.
ໃຫ້ຂໍ້ມູນກ່ຽວກັບຫຼັກສູດ, ເຊັ່ນຊື່ຂອງມັນແລະຄໍາອະທິບາຍສັ້ນໆ, ໃນຕົວຢ່າງນີ້. ທ່ານສາມາດທາງເລືອກໃນການສະຫນອງການເຊື່ອມຕໍ່ກັບຫນ້າເວັບທີ່ເຊື່ອມຕໍ່ກັບຫຼັກສູດ.
ລວມທັງປຸ່ມ
ເພື່ອປະກອບປຸ່ມໃນການຕອບໂຕ້ອັດຕະໂນມັດ, ເລືອກ "ເພີ່ມປຸ່ມ." ກໍານົດຫົວຂໍ້ຂອງປຸ່ມເປັນ "ເປີດເວັບໄຊທ໌."
ໃຫ້ URL ຂອງຫນ້າເວັບທີ່ທ່ານຕ້ອງການເຊື່ອມຕໍ່, ເຊັ່ນ: ຫນ້າທີ່ຜູ້ໃຊ້ສາມາດລົງທະບຽນສໍາລັບຫຼັກສູດຫຼືຮຽນຮູ້ເພີ່ມເຕີມ.
ຢືນຢັນການຕັ້ງຄ່າ
ກວດເບິ່ງການໄຫຼເຂົ້າເພື່ອຢືນຢັນວ່າການຕອບໂຕ້ອັດຕະໂນມັດແລະປຸ່ມທາງເລືອກໄດ້ຖືກຕັ້ງຄ່າຢ່າງຖືກຕ້ອງ.
ຕາມຄວາມຕ້ອງການ, ປ່ຽນເນື້ອໃນຂໍ້ຄວາມຫຼືລາຍລະອຽດປຸ່ມ.
ສໍາເລັດຂັ້ນຕອນການຕອບອັດຕະໂນມັດ
ບັນທຶກການຕັ້ງຄ່າການໄຫຼເຂົ້າ, ແລະ chatbot ຂອງທ່ານຈະຕອບສະຫນອງອັດຕະໂນມັດດ້ວຍຄໍາຕອບທີ່ກໍານົດໄວ້ກ່ອນ, ສະເຫນີຂໍ້ມູນກ່ຽວກັບຫຼັກສູດແລະການເຊື່ອມຕໍ່ກັບຫນ້າເວັບທີ່ສອດຄ້ອງກັນ, ທຸກຄັ້ງທີ່ຜູ້ໃຊ້ສົ່ງຂໍ້ຄວາມທີ່ມີຄໍາສັບຫຼືປະໂຫຍກ.
ການສ້າງ Telegram Chatbot ດ້ວຍ Python
Python ປະກອບມີເຄື່ອງມືແລະຊຸດທີ່ສົມບູນແບບສໍາລັບການສ້າງ chatbots. ບົດຄວາມນີ້ຈະນໍາທ່ານຜ່ານຂັ້ນຕອນຂອງການສ້າງ Telegram chatbot ກັບ Python.
ທ່ານຈະເຂົ້າໃຈພື້ນຖານຂອງວິທີການພັດທະນາ chatbot ທີ່ເຮັດວຽກທີ່ສາມາດຕິດຕໍ່ສື່ສານກັບຜູ້ໃຊ້ Telegram ໂດຍການສະຫລຸບຂອງບົດຮຽນນີ້.
ການສ້າງສະພາບແວດລ້ອມ
ກ່ອນທີ່ທ່ານຈະເລີ່ມຕົ້ນການຂຽນລະຫັດ, ໃຫ້ແນ່ໃຈວ່າ Python ຖືກຕິດຕັ້ງຢູ່ໃນເຄື່ອງຂອງເຈົ້າ.
Python ສາມາດດາວໂຫລດແລະຕິດຕັ້ງໄດ້ຈາກເວັບໄຊທ໌ Python.
ພວກເຮົາຍັງຈະໃຊ້ຫ້ອງສະຫມຸດ python-telegram-bot, ດັ່ງນັ້ນໃຫ້ແນ່ໃຈວ່າມັນຖືກຕິດຕັ້ງໂດຍການພິມຄໍາສັ່ງຕໍ່ໄປນີ້ໃນການໂຕ້ຕອບເສັ້ນຄໍາສັ່ງຂອງທ່ານ.
ສໍາລັບລະຫັດນີ້, ຢ່າງໃດກໍຕາມ, ຂ້າພະເຈົ້າໄດ້ນໍາໃຊ້ ປື້ມບັນທຶກ Jupyter. ທ່ານສາມາດເລືອກເອົາໃດໆຂອງພວກເຂົາທີ່ເຫມາະສົມກັບທ່ານ.
pip install python-telegram-bot
ວິທີການໄດ້ຮັບ Telegram Bot Token
ຕ້ອງໃຊ້ bot token ເພື່ອສ້າງ chatbot ໃນ Telegram.
ເປີດລູກຄ້າ Telegram ແລະ, ຄືກັບກ່ອນ, ຄົ້ນຫາ BotFather bot. ເພື່ອສ້າງ bot ໃຫມ່ແລະໄດ້ຮັບ token API, ປະຕິບັດຕາມຂັ້ນຕອນ.
ການພັດທະນາ Python Script
ເປີດຕົວແກ້ໄຂລະຫັດທີ່ທ່ານຕ້ອງການ ແລະເລີ່ມສະຄຣິບ Python ໃໝ່ ເຊັ່ນ: telegram_chatbot.py.
ນໍາເຂົ້າຫ້ອງສະຫມຸດທີ່ຕ້ອງການແລະສ້າງຫນ້າທີ່ເພື່ອປະມວນຜົນຂໍ້ຄວາມຂອງຜູ້ໃຊ້ທີ່ເຂົ້າມາ.
ການຕັ້ງຄ່າ Bot Handler
ຕັ້ງໂທລະເລກ. ການນໍາໃຊ້ token bot ຂອງທ່ານ, ສ້າງວັດຖຸ bot. ສ້າງວັດຖຸ Updater ເພື່ອຈັດການກັບການປັບປຸງ Telegram.
ເພື່ອປະມວນຜົນຂໍ້ຄວາມທີ່ເຂົ້າມາ, ໃຫ້ຕິດຕົວຈັດການຂໍ້ຄວາມໃສ່ຕົວອັບເດດ.
ສ້າງຕົວຈັດການຂໍ້ຄວາມ
ເຂົ້າເຖິງເນື້ອຫາຂໍ້ຄວາມ ແລະສະກັດຂໍ້ມູນທີ່ກ່ຽວຂ້ອງຈາກຟັງຊັນຕົວຈັດການຂໍ້ຄວາມ.
ທ່ານສາມາດກວດສອບຂໍ້ຄວາມ, ຂໍ້ມູນຜູ້ສົ່ງ, ແລະຄຸນສົມບັດຂໍ້ຄວາມອື່ນໆ. ສ້າງການຕອບສະຫນອງໂດຍໃຊ້ຟັງຊັນ bot.send_message() ໂດຍອີງໃສ່ເນື້ອຫາຫຼືຂໍ້ມູນຜູ້ໃຊ້.
ເປີດຕົວ Bot
ເລີ່ມຕົ້ນ bot ໃນສ່ວນຕົ້ນຕໍຂອງສະຄຣິບໂດຍການດໍາເນີນການຟັງຊັນ start_polling() ໃນວັດຖຸ Updater.
ນີ້ຈະສືບຕໍ່ສະແກນ Telegram ສໍາລັບການປັບປຸງໃຫມ່ແລະໂທຫາວິທີການຈັດການຂໍ້ຄວາມເມື່ອໄດ້ຮັບຂໍ້ຄວາມໃຫມ່.
ເອົາ Chatbot ໄປທົດສອບ
ໃນ terminal ຫຼື command prompt ຂອງທ່ານ, ແລ່ນ script Python.
ເລີ່ມຕົ້ນການສົນທະນາກັບ chatbot ຂອງທ່ານໃນ Telegram ແລະເບິ່ງວິທີທີ່ມັນຕອບກັບໂດຍອີງໃສ່ເຫດຜົນທີ່ທ່ານໄດ້ຕັ້ງໄວ້. ເຮັດການປ່ຽນແປງໃດໆທີ່ຕ້ອງການຕໍ່ພຶດຕິກໍາຂອງ bot.
ການເພີ່ມທະວີການທໍາງານ
ທ່ານສາມາດເສີມຂະຫຍາຍການທໍາງານຂອງ chatbot ຂອງທ່ານໂດຍການລວມເອົາຄຸນສົມບັດພິເສດ.
ທ່ານສາມາດ, ສໍາລັບການຍົກຕົວຢ່າງ, ຈັດການຄໍາແນະນໍາໂດຍສະເພາະ, ສະຫນອງຂໍ້ມູນຈາກ APIs ພາຍນອກ, ຫຼືປະສົມປະສານຄວາມສາມາດປະມວນຜົນພາສາທໍາມະຊາດ (NLP).
ນີ້ແມ່ນບລັອກລະຫັດທັງໝົດສຳລັບທ່ານເພື່ອກວດສອບ:
ໂດຍການປະຕິບັດຕາມບົດສອນສັ້ນໆນີ້, ທ່ານໄດ້ຮຽນຮູ້ພື້ນຖານຂອງການສ້າງ Telegram chatbot ກັບ Python.
ທ່ານສາມາດສ້າງ chatbots ທີ່ມີຄວາມຊັບຊ້ອນຫຼາຍທີ່ຕອບສະຫນອງກໍລະນີການນໍາໃຊ້ສະເພາະແລະສົ່ງກ້ຽງ ປະສົບການຂອງຜູ້ໃຊ້ ດ້ວຍການສືບສວນເພີ່ມເຕີມແລະການດັດແກ້.
ສະຫຼຸບ
ສຸດທ້າຍ, Telegram chatbot ສະຫນອງໂອກາດຫຼາຍຢ່າງເພື່ອປັບປຸງປະສົບການຂອງຜູ້ໃຊ້ແລະເລັ່ງການສື່ສານ.
ທ່ານສາມາດອັດຕະໂນມັດການບໍລິການລູກຄ້າ, ສະຫນອງຂໍ້ມູນໃນເວລາທີ່ແທ້ຈິງແລະການປັບປຸງ, ແຈກຢາຍເນື້ອຫາທີ່ປັບແຕ່ງ, ດໍາເນີນການສໍາຫຼວດແລະແບບສໍາຫຼວດ, ການໂຕ້ຕອບກັບ APIs ພາຍນອກສໍາລັບການດຶງຂໍ້ມູນ, ສະຫນອງເກມໂຕ້ຕອບຫຼືແບບສອບຖາມ, ແລະອື່ນໆອີກກັບ Telegram chatbot.
ຄວາມສາມາດໃນການປັບຕົວຂອງ Telegram chatbots ຊ່ວຍໃຫ້ອົງການຈັດຕັ້ງແລະປະຊາຊົນສາມາດຕິດຕໍ່ສື່ສານກັບຜູ້ໃຊ້ໄດ້ສະດວກສະບາຍແລະໂຕ້ຕອບໄດ້ແລະການຂະຫຍາຍຕົວທາງດ້ານດິຈິຕອນຂອງພວກເຂົາ.
ອອກຈາກ Reply ເປັນ