การตั้งค่า ทีม และการเข้าถึง

ส่วน การตั้งค่า รวบรวมทุกอย่างที่เกี่ยวกับบอทโดยรวม: พารามิเตอร์และพฤติกรรม การเข้าถึงของทีมงาน API token และเทมเพลต ด้านบนแสดงสถานะบอท จำนวนผู้ใช้ คำขอวันนี้ และจำนวนคำขอที่เหลือ

ทั่วไป

  • การเรียกขาน — วิธีที่บอทพูดถึงผู้ใช้
  • ตำแหน่งในรายการ — ลำดับบอทในบรรดาบอทอื่น
  • โหมดแสดงผู้ใช้ — «แสดงทั้งหมด» / «เฉพาะที่ใช้งาน» / «เฉพาะที่ชำระเงินแล้ว»
  • ภาษาของอินเทอร์เฟซ — รัสเซีย / อังกฤษ

พฤติกรรม

แฟล็กการทำงานของบอท:

  • ขอความยินยอมในการประมวลผลข้อมูลส่วนบุคคล
  • ส่งข้อความแจ้งข้อผิดพลาดให้ผู้ใช้
  • รองรับ HTML entity ในข้อความ
  • รวมกลุ่มมีเดียในข้อความเดียว

การเข้าถึงบอท (ทีมและบทบาท)

ในบล็อก «การเข้าถึงบอท» เพิ่มทีมงานด้วยชื่อและ @username พร้อมบทบาท บทบาทกำหนดว่าบุคคลสามารถทำอะไรได้บ้าง:

  • เจ้าของ — สิทธิ์เข้าถึงทุกอย่างอย่างสมบูรณ์ รวมถึงการตั้งค่า ทีม และการโอนบอท ไม่สามารถลบเจ้าของได้
  • ผู้ดูแลระบบ — จัดการบอท รีแอคชัน และข้อมูล แต่ไม่สามารถโอนบอทไปยังบัญชีอื่น
  • ผู้ดำเนินการ — ทำงานเฉพาะใน inbox แชท: สนทนากับผู้ใช้ โอนและปิดไดอะล็อก

วิธีนี้ช่วยให้เพิ่มผู้ดำเนินการฝ่ายสนับสนุนได้โดยไม่ต้องเปิดให้เข้าถึง constructor ทั้งหมด

API Token

บล็อก «API Token» สร้าง key สำหรับเข้าถึงบอทผ่าน REST API Token จะแสดง ครั้งเดียว เมื่อสร้าง — คัดลอกทันที หลังจากนั้นจะเห็นเฉพาะรูปแบบมาสก์ รายละเอียดเพิ่มเติม — REST API และ token

เทมเพลต

เทมเพลตคือ snapshot ของ การตั้งค่าบอทและรีแอคชันทั้งหมด ที่สามารถนำกลับมาใช้ได้:

  • สร้างเทมเพลต — บันทึกบอทปัจจุบัน (การตั้งค่าและรีแอคชัน) เป็นเทมเพลตที่มีชื่อ
  • ใช้เทมเพลต — โอนเทมเพลตไปยังบอทอื่น: การตั้งค่าจะถูกแทนที่ ด้วยค่าจากเทมเพลต ส่วน รีแอคชันจะถูกเพิ่ม ไปยังรีแอคชันที่มีอยู่ (ไม่เขียนทับ)

สะดวกสำหรับการทำซ้ำบอทมาตรฐานในหลายโปรเจกต์ ดูเพิ่มเติม บอทและการเชื่อมต่อ

การบำรุงรักษาบอท

  • ซิงค์ — อัปเดตชื่อจาก Telegram
  • เปลี่ยน token — อัปเดต token หลังออกใหม่จาก @BotFather
  • เปลี่ยนเจ้าของ — โอนบอทไปยังบัญชีอื่น (ไม่สามารถย้อนกลับได้)

ขั้นตอนถัดไป