05 ส.ค. 2564·อ่าน 1 นาที

โมดูลโทรเลข: การสร้างแชทบอทและช่อง

เชื่อมต่อแอปพลิเคชันของคุณกับโมดูล Telegram และจัดการบอทเพื่อส่งข้อความไปยังช่องโทรเลข

โมดูลโทรเลข: การสร้างแชทบอทและช่อง

โมดูลโทรเลข ช่วยให้คุณจัดการบอทโทรเลขของคุณได้ ขณะนี้มีบล็อกกระบวนการทางธุรกิจ ส่งข้อความ ซึ่งเพิ่มฟังก์ชันการส่งข้อความไปยังช่องทางโทรเลข

เพื่อให้โมดูลทำงานได้ คุณไม่จำเป็นต้องตั้งโปรแกรมบอท คุณเพียงแค่ต้องสร้าง เพิ่มลงในช่องโทรเลข และกำหนดค่าส่วนประกอบ Appmaster Studio ให้ถูกต้อง

สร้างบอท

ในการสร้างและจัดการบอทของคุณ คุณต้องใช้ BotFather ซึ่งเป็นบอทที่พัฒนาโดยทีม Telegram

ป้อนชื่อผู้ใช้ "botfather" ในช่องค้นหา ส่วนใหญ่จะเป็นชื่อแรกในรายการ (1) โปรดทราบว่าบอทอย่างเป็นทางการมีไอคอนยืนยันสีน้ำเงินพร้อมเครื่องหมายถูกข้างชื่อ (2) ภายใต้ "การค้นหา" จะมีชื่ออื่น ๆ อีกมากมายที่มีชื่อเดียวกันและชื่อผู้ใช้ที่คล้ายกัน - เพียงเพิกเฉยคุณไม่จำเป็นต้องใช้

คลิกที่บอทเพื่อเปิดแชท (1) และคลิกเริ่ม (2)

หลังจากนั้น บอทจะเริ่มต้นและแสดงรายการคำสั่งในข้อความ หากต้องการสร้างบอทใหม่ ให้ป้อนตามลำดับ:

  • คำสั่ง /newbot (1);
  • ชื่อบอทของคุณจะเป็นอะไรก็ได้ (2);
  • ชื่อผู้ใช้ที่ไม่ซ้ำกันซึ่งง่ายต่อการค้นหา (3)

บอทถูกสร้างขึ้น BotFather จะแจ้งให้คุณทราบในข้อความ ซึ่งจะระบุชื่อผู้ใช้ (4) และโทเค็นการให้สิทธิ์ (5)

จำเป็นต้องใช้โทเค็นเพื่อเชื่อมต่อกับบริการและโปรแกรมต่างๆ - ใช้สำหรับ Telegram เพื่อให้สามารถระบุบอทของคุณและกำหนดสิทธิ์ได้

ห้ามเปิดเผยโทเค็นการให้สิทธิ์บอทแก่บุคคลภายนอกและห้ามโพสต์ต่อสาธารณะ หากโทเค็นถูกยกเลิกการจัดประเภท คุณสามารถเพิกถอนได้ (คำสั่ง / เพิกถอน) และสร้างโทเค็นใหม่ (คำสั่ง /token)

ในการผสานรวมกับ Appmaster.io คุณเพียงแค่เพิ่มบอทลงในช่องโทรเลข คุณยังสามารถปรับแต่งเพื่อเพิ่มฟังก์ชันการทำงานเพิ่มเติมได้อีกด้วย ข้อมูลเพิ่มเติมเกี่ยวกับบอทคืออะไร ทำอะไรได้บ้าง และวิธีการตั้งค่า สามารถพบได้บน เว็บไซต์ทางการของโทรเลข มีทั้ง ข้อมูลทั่วไป และ คำแนะนำสำหรับนักพัฒนา

สร้างช่องโทรเลข

ในการสร้างช่อง ไปที่เมนูบัญชีของคุณแล้วคลิก "ช่องใหม่"

ป้อนชื่อช่องหากต้องการ - เพิ่มคำอธิบาย (1) คลิกสร้าง (2)

เลือกว่าช่องของคุณจะเป็นสาธารณะ-สาธารณะหรือปิด-ส่วนตัว (1) ป้อนลิงก์เฉพาะที่คุณสามารถค้นหาได้ (2) บันทึกการเปลี่ยนแปลง (3)

เพิ่มบอทลงในช่อง

ทันทีหลังจากสร้างช่อง Telegram จะเสนอให้เพิ่มผู้ใช้ใหม่เข้าไป เริ่มป้อนชื่อผู้ใช้บอทของคุณ - จะปรากฏในการค้นหา (1) คลิกที่มัน (2).

บอทของคุณจะปรากฏในรายการผู้ใช้ที่จะเพิ่ม (1) คลิก เพิ่ม เพื่อ เสร็จสิ้นการกำหนดค่า (2)

ข้อความปรากฏขึ้นว่าสามารถเพิ่มบอทในช่องในฐานะผู้ดูแลระบบเท่านั้น ยินยอมให้บอทเป็นผู้ดูแลระบบโดยคลิก ทำให้เป็นผู้ดูแลระบบ

ตอนนี้เลือกสิทธิ์การจัดการช่องที่คุณต้องการให้บอทของคุณ เลือกสิ่งที่คุณต้องการ แต่อย่าลืมอนุญาตให้บอทส่งข้อความโดยเปิดใช้งานตัวเลือกโพสต์ข้อความ (1) คลิกบันทึก (2)

คุณสามารถเพิ่มบอทได้หลังจากสร้างช่อง หากต้องการเพิ่มบอทในช่องที่สร้างไว้แล้ว ให้เปิดการตั้งค่า (1) แล้วคลิก เพิ่มผู้ใช้ (2) เพิ่มเติม - การกระทำเช่นเดียวกับในย่อหน้าก่อนหน้า

ค้นหาข้อมูลเพื่อกำหนดค่า

ในการเพิ่มบอทในแอปพลิเคชันของคุณและส่งข้อความไปยังช่องทางโทรเลข คุณต้องมีโทเค็นการให้สิทธิ์บอทและที่อยู่ของช่อง

คุณสามารถค้นหาโทเค็นของบอทได้จาก BotFather: ป้อนคำสั่ง /mybots เพื่อรับรายการบอททั้งหมดของคุณ (1) และเลือกรายการที่คุณต้องการ เมนูจะปรากฏขึ้น เลือกรายการ โทเค็น API (2) ในนั้น BotFather จะส่งข้อความถึงคุณพร้อมโทเค็น

ที่อยู่ช่องอยู่ในข้อมูลทั่วไปเกี่ยวกับมัน - ข้อมูลช่อง หากต้องการเปิดหน้าต่างที่มีข้อมูล ให้ไปที่การตั้งค่าหรือคลิกที่ชื่อช่อง

เยี่ยม ตอนนี้คุณพร้อมที่จะเชื่อมต่อบอทกับแอปพลิเคชันของคุณแล้ว ไปที่ Appmaster Studio

กำหนดค่า Appmaster Studio

ก้าวข้ามบอทตัวเดียว
ใช้ AppMaster สร้างแอปครบวงจร: แบ็กเอนด์, เว็บ UI และโมบายเมื่อจำเป็น
สร้างแอป

ติดตั้งโมดูลโทรเลข

ในการตั้งค่าโมดูล ระบุโทเค็นของบอทของคุณ (1) และบันทึกการเปลี่ยนแปลง (2)

ไปที่ตัวออกแบบ Business Logic (1) สร้างกระบวนการทางธุรกิจใหม่ (2)

รวมบล็อก ส่งข้อความ ในกระบวนการทางธุรกิจ ซึ่งเพิ่มโมดูลโทรเลข (1) โปรดทราบว่าในบล็อก เริ่มต้น คุณต้องสร้างตัวแปรประเภทสตริงสองตัว (ตัวแรกคือที่อยู่ช่อง ตัวที่สองคือข้อความในข้อความของคุณ) และเชื่อมต่อกับตัวแปรของบล็อก ส่งข้อความ (2,3) . นี่เป็นสิ่งจำเป็นในการสร้างแบบฟอร์มสำหรับการส่งข้อความ อย่าลืมบันทึกโครงร่าง (4)

ในแท็บ ปลายทาง (1) เพิ่มปลายทางใหม่ (2) ป้อนชื่อและกลุ่มที่จะแสดง (3) ตั้งค่าประเภทคำขอเป็น POST (4) ในฟิลด์ กระบวนการทางธุรกิจ เลือกกระบวนการทางธุรกิจที่คุณเพิ่งสร้างขึ้น (5)

อ่าน เพิ่มเติมเกี่ยวกับปลายทาง

บนแท็บ มิดเดิลแวร์ คุณสามารถอนุญาตให้ผู้ดูแลระบบเท่านั้นที่เข้าถึงปลายทางได้ ดังนั้นผู้ใช้ทั่วไปจึงไม่สามารถส่งข้อความผ่านบอทได้

ในตัวออกแบบ Web Apps (1) เปิดแอปพลิเคชันของคุณและไปที่หน้าที่ผู้ใช้จะส่งข้อความไปยัง Telegram (2) สร้างแบบฟอร์มเพื่อส่งข้อความโดยลากองค์ประกอบ แบบฟอร์ม ไปยังพื้นที่ที่เลือกของหน้า (3)

ดูข้อมูลเพิ่มเติมเกี่ยวกับ Web Apps Designer ได้ ที่นี่

ขณะสร้างแบบฟอร์ม ให้เลือกประเภท สร้างระเบียน (1) และปลายทางที่คุณสร้าง (2)

เพิ่มปุ่มเพื่อส่งข้อความไปยังฟิลด์ด้านล่างแบบฟอร์ม

ป้อนชื่อที่จะแสดงบนปุ่ม (1) และชื่อเฉพาะที่คุณจะค้นหาในการตั้งค่า (2) เปลี่ยนการออกแบบหากต้องการ

บนแท็บท ริกเกอร์ (1) เพิ่มการดำเนินการสำหรับทริกเกอร์ onClick - เมื่อคลิก (2)

หน้าต่างการตั้งค่าจะเปิดขึ้น ระบุในฟิลด์ องค์ประกอบเป้าหมาย แบบฟอร์มที่คุณสร้าง (1) และเลือกการดำเนินการ ส่งแบบฟอร์ม (2) สำหรับมัน

ตอนนี้ให้บันทึกการเปลี่ยนแปลงทั้งหมด (1) และ เผยแพร่โครงการ (2) คลิกที่ปุ่มเพื่อไปยังเว็บแอปพลิเคชันที่เผยแพร่ (3)

หากคุณตั้งค่าการจำกัดการส่งข้อความสำหรับผู้ใช้ในกลุ่มผู้ดูแลระบบเท่านั้น คุณจะต้องลงชื่อเข้าใช้แอปพลิเคชันด้วยบัญชีผู้ดูแลระบบ

เปิดหน้าส่งบอท ป้อนข้อความและชื่อช่องของคุณ

ตรวจสอบให้แน่ใจว่าทุกอย่างใช้งานได้ - ข้อความของคุณควรปรากฏในโทรเลข

เขียนไปที่ แชทของชุมชนของเรา หากคุณมีคำถาม - เรายินดีที่จะตอบคำถามเหล่านี้!

สมัครสมาชิกกับเราใน Messenger และโซเชียลเน็ตเวิร์กเพื่อไม่ให้พลาดสิ่งสำคัญและน่าสนใจ!

ง่ายต่อการเริ่มต้น
สร้างบางสิ่งที่ น่าทึ่ง

ทดลองกับ AppMaster ด้วยแผนฟรี
เมื่อคุณพร้อม คุณสามารถเลือกการสมัครที่เหมาะสมได้

เริ่ม