เอกสารประกอบสำหรับการดำเนินการข้อความใน node Telegram ใน n8n ซึ่งเป็นแพลตฟอร์ม workflow อัตโนมัติ รวมรายละเอียดเพื่อกำหนดค่าการดำเนินการข้อความทั้งหมด
ใช้การดำเนินการเหล่านี้เพื่อส่ง แก้ไข และลบข้อความในการแชท ส่งไฟล์ไปที่การแชท และปักหมุด/เลิกปักหมุดข้อความจากการแชท อ้างถึง Telegram สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ node Telegram
เพิ่มบอทลงในช่อง (Add bot to channel)
หากต้องการใช้การดำเนินการเหล่านี้ส่วนใหญ่ คุณต้องเพิ่มบอทของคุณลงในช่องทางเพื่อให้สามารถส่งข้อความไปยังช่องทางนั้นได้ อ้างถึง ปัญหาทั่วไป | เพิ่มบอทในช่องโทรเลข สำหรับข้อมูลเพิ่มเติม
node นี้สามารถใช้เป็นเครื่องมือ AI ได้ (This node can be used as an AI tool)
node นี้สามารถใช้เพื่อเพิ่มขีดความสามารถของ AI Agent เมื่อใช้ในลักษณะนี้ parameter จำนวนมากสามารถตั้งค่าได้โดยอัตโนมัติ หรือด้วยข้อมูลที่ควบคุมโดย AI ดูข้อมูลเพิ่มเติมได้ใน เอกสารประกอบ parameter เครื่องมือ AI .
Human-in-the-loop สำหรับการเรียกเครื่องมือ AI (Human-in-the-loop for AI tool calls)
node นี้สามารถใช้เป็นขั้นตอนการตรวจสอบโดยมนุษย์สำหรับการเรียกใช้เครื่องมือ AI Agent เมื่อกำหนดค่าด้วยวิธีนี้ AI Agent จะหยุดชั่วคราวและขออนุมัติจากมนุษย์ผ่านบริการนี้ ก่อนที่จะดำเนินการใช้เครื่องมือที่ต้องมีการควบคุมดูแล เรียนรู้เพิ่มเติมใน Human-in-the-loop สำหรับการเรียกเครื่องมือ AI .
ลบข้อความแชท
ใช้การดำเนินการนี้เพื่อลบข้อความออกจากแชทโดยใช้ Bot API ลบข้อความ วิธีการ
ป้อน parameter เหล่านี้:
- Credential to connect with : สร้างหรือเลือกที่มีอยู่ Telegram credentials.
- Resource : เลือก Message.
- Operation : เลือก Delete Chat Message.
- Chat ID : ใส่ Chat ID หรือชื่อผู้ใช้ของช่องที่คุณต้องการลบในรูปแบบ
@channelusername.- หากต้องการป้อน Chat ID ลงใน node นี้โดยตรง ให้ใช้ Telegram Trigger node อ้างถึง ปัญหาทั่วไป | รับรหัสแชท สำหรับข้อมูลเพิ่มเติม
- Message ID : ป้อนตัวระบุเฉพาะของข้อความที่คุณต้องการลบ
อ้างถึง Telegram Bot API ลบข้อความ เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
แก้ไขข้อความ
ใช้การดำเนินการนี้เพื่อแก้ไขข้อความของข้อความที่มีอยู่โดยใช้ Bot API แก้ไขข้อความข้อความ วิธีการ
ป้อน parameter เหล่านี้:
- Credential to connect with : สร้างหรือเลือกที่มีอยู่ Telegram credentials.
- Resource : เลือก Message.
- Operation : เลือก Edit Message Text.
- Chat ID : ใส่ Chat ID หรือชื่อผู้ใช้ของช่องที่คุณต้องการออกในรูปแบบ
@channelusername.- หากต้องการป้อน Chat ID ลงใน node นี้โดยตรง ให้ใช้ Telegram Trigger node อ้างถึง ปัญหาทั่วไป | รับรหัสแชท สำหรับข้อมูลเพิ่มเติม
- Message ID : ป้อนตัวระบุเฉพาะของข้อความที่คุณต้องการแก้ไข
- Reply Markup : เลือกว่าจะใช้หรือไม่ Inline Keyboard เพื่อแสดง InlineKeyboardMarkup None ไม่ สิ่งนี้จะตั้งค่า
reply_markupparameter อ้างถึง มาร์กอัปคีย์บอร์ดแบบอินไลน์ เอกสารประกอบสำหรับข้อมูลเพิ่มเติม - Text : ป้อนข้อความที่คุณต้องการแก้ไขข้อความ
อ้างถึง Telegram Bot API แก้ไขข้อความข้อความ เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
แก้ไขข้อความ กรอกช่องข้อมูลเพิ่มเติม (Edit Message Text additional fields)
ใช้ Additional Fields เพื่อปรับแต่งพฤติกรรมของ node เพิ่มเติม เลือก Add Field เพื่อเพิ่มสิ่งใดสิ่งหนึ่งต่อไปนี้:
- Disable WebPage Preview : เลือกว่าคุณต้องการเปิดใช้งานการแสดงตัวอย่างลิงก์สำหรับลิงก์ในข้อความนี้ (ปิด) หรือปิดใช้งานการแสดงตัวอย่างลิงก์สำหรับลิงก์ในข้อความนี้ (เปิด) สิ่งนี้จะตั้งค่า
link_preview_optionsparameter สำหรับis_disabled. อ้างถึง ลิงค์ดูตัวอย่างตัวเลือก เอกสารประกอบสำหรับข้อมูลเพิ่มเติม - Parse Mode : เลือกว่าควรแยกวิเคราะห์ข้อความโดยใช้หรือไม่ HTML (ค่าเริ่มต้น) Markdown (Legacy) หรือ MarkdownV2 . สิ่งนี้จะตั้งค่า
parse_modeparameter
ปักหมุดข้อความแชท
ใช้การดำเนินการนี้เพื่อปักหมุดข้อความสำหรับการแชทโดยใช้ Bot API ปักหมุดข้อความแชท วิธีการ
ป้อน parameter เหล่านี้:
- Credential to connect with : สร้างหรือเลือกที่มีอยู่ Telegram credentials.
- Resource : เลือก Message.
- Operation : เลือก Pin Chat Message.
- Chat ID : ใส่ Chat ID หรือชื่อผู้ใช้ของช่องที่คุณต้องการปักหมุดข้อความให้อยู่ในรูปแบบ
@channelusername.- หากต้องการป้อน Chat ID ลงใน node นี้โดยตรง ให้ใช้ Telegram Trigger node อ้างถึง ปัญหาทั่วไป | รับรหัสแชท สำหรับข้อมูลเพิ่มเติม
- Message ID : ป้อนตัวระบุเฉพาะของข้อความที่คุณต้องการปักหมุด
อ้างถึง Telegram Bot API ปักหมุดข้อความแชท เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ปักหมุดช่องข้อความแชทเพิ่มเติม (Pin Chat Message additional fields)
ใช้ Additional Fields เพื่อปรับแต่งพฤติกรรมของ node เพิ่มเติม เลือก Add Field เพื่อเพิ่มสิ่งใดสิ่งหนึ่งต่อไปนี้:
- Disable Notifications : ตามค่าเริ่มต้น Telegram จะแจ้งให้สมาชิกแชททุกคนทราบว่าข้อความถูกปักหมุดแล้ว หากคุณไม่ต้องการให้การแจ้งเตือนเหล่านี้หายไป ให้เปิดการควบคุมนี้ ตั้งค่า
disable_notificationparameter ถึงtrue.
ส่งภาพเคลื่อนไหว
ใช้การดำเนินการนี้เพื่อส่ง GIF หรือวิดีโอ H.264/MPEG-4 AVC ที่ไม่มีเสียงขนาดสูงสุด 50 MB ไปยังแชทโดยใช้ Bot API ส่งภาพเคลื่อนไหว วิธีการ
ป้อน parameter เหล่านี้:
- Credential to connect with : สร้างหรือเลือกที่มีอยู่ Telegram credentials.
- Resource : เลือก Message.
- Operation : เลือก Send Animation.
- Chat ID : กรอก Chat ID หรือชื่อผู้ใช้ของช่องที่คุณต้องการส่งภาพเคลื่อนไหวให้ในรูปแบบ
@channelusername.- หากต้องการป้อน Chat ID ลงใน node นี้โดยตรง ให้ใช้ Telegram Trigger node อ้างถึง ปัญหาทั่วไป | รับรหัสแชท สำหรับข้อมูลเพิ่มเติม
- Binary File : หากต้องการส่งไฟล์ไบนารี่จาก node ให้เปิดตัวเลือกนี้ หากคุณเปิด parameter นี้ คุณต้องป้อน Input Binary Field ที่มีไฟล์ที่คุณต้องการส่ง
- Animation : หากคุณไม่ได้ใช้ Binary File ให้ป้อนภาพเคลื่อนไหวที่จะส่งที่นี่ ผ่าน
file_idเพื่อส่งไฟล์ที่มีอยู่ในเซิร์ฟเวอร์ Telegram (แนะนำ) หรือ HTTP URL สำหรับ Telegram เพื่อรับไฟล์จากอินเทอร์เน็ต - Reply Markup : ใช้ parameter นี้เพื่อตั้งค่าตัวเลือกอินเทอร์เฟซเพิ่มเติม อ้างถึง ตอบกลับ parameter มาร์กอัป สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกเหล่านี้และวิธีการใช้งาน
อ้างถึง Telegram Bot API ส่งภาพเคลื่อนไหว เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ส่งฟิลด์เพิ่มเติมภาพเคลื่อนไหว (Send Animation additional fields)
ใช้ Additional Fields เพื่อปรับแต่งพฤติกรรมของ node เพิ่มเติมโดยใช้ช่องตัวเลือกในวิธีการ sendAnimation ของ Telegram เลือก Add Field เพื่อเพิ่มสิ่งใดสิ่งหนึ่งต่อไปนี้:
- Caption : ป้อนข้อความคำบรรยายสำหรับภาพเคลื่อนไหว สูงสุด 1,024 ตัวอักษร
- Disable Notification : เลือกว่าจะส่งการแจ้งเตือนแบบเงียบ (เปิด) หรือส่งการแจ้งเตือนมาตรฐาน (ปิด)
- Duration : ป้อนระยะเวลาของภาพเคลื่อนไหวเป็นวินาที
- Height : ป้อนความสูงของภาพเคลื่อนไหว
- Parse Mode : ป้อน parser เพื่อใช้สำหรับข้อความที่เกี่ยวข้อง ตัวเลือกได้แก่ HTML (ค่าเริ่มต้น) Markdown (Legacy), MarkdownV2 . อ้างถึงโทรเลข ตัวเลือกการจัดรูปแบบ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกเหล่านี้
- Reply To Message ID : หากข้อความเป็นการตอบกลับ ให้ป้อน ID ของข้อความที่กำลังตอบกลับ
- Message Thread ID : ป้อนตัวระบุเฉพาะสำหรับเธรดข้อความเป้าหมาย (หัวข้อ) ของฟอรัม สำหรับกลุ่มซุปเปอร์ฟอรั่มเท่านั้น
- Thumbnail : เพิ่มรูปขนาดย่อของไฟล์ที่ส่ง ละเว้นฟิลด์นี้หากการสร้างภาพขนาดย่อสำหรับไฟล์ได้รับการสนับสนุนฝั่งเซิร์ฟเวอร์ ภาพขนาดย่อควรเป็นไปตามข้อกำหนดเหล่านี้:
- รูปแบบ JPEG
- ขนาดน้อยกว่า 200 KB
- ความกว้างและความสูงน้อยกว่า 320px
- Width : ป้อนความกว้างของคลิปวิดีโอ
Send Audio
ใช้การดำเนินการนี้เพื่อส่งไฟล์เสียงไปยังแชทและแสดงในเครื่องเล่นเพลงโดยใช้ Bot API ส่งเสียง วิธีการ
ป้อน parameter เหล่านี้:
- Credential to connect with : สร้างหรือเลือกที่มีอยู่ Telegram credentials.
- Resource : เลือก Message.
- Operation : เลือก Send Audio.
- Chat ID : กรอก Chat ID หรือชื่อผู้ใช้ของช่องที่คุณต้องการส่งเสียงไปให้ในรูปแบบ
@channelusername.- หากต้องการป้อน Chat ID ลงใน node นี้โดยตรง ให้ใช้ Telegram Trigger node อ้างถึง ปัญหาทั่วไป | รับรหัสแชท สำหรับข้อมูลเพิ่มเติม
- Binary File : หากต้องการส่งไฟล์ไบนารี่จาก node ให้เปิดตัวเลือกนี้ หากคุณเปิด parameter นี้ คุณต้องป้อน Input Binary Field ที่มีไฟล์ที่คุณต้องการส่ง
- Audio : หากคุณไม่ได้ใช้ Binary File ให้ป้อนเสียงเพื่อส่งที่นี่ ผ่าน
file_idเพื่อส่งไฟล์ที่มีอยู่ในเซิร์ฟเวอร์ Telegram (แนะนำ) หรือ HTTP URL สำหรับ Telegram เพื่อรับไฟล์จากอินเทอร์เน็ต - Reply Markup : ใช้ parameter นี้เพื่อตั้งค่าตัวเลือกอินเทอร์เฟซเพิ่มเติม อ้างถึง ตอบกลับ parameter มาร์กอัป สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกเหล่านี้และวิธีการใช้งาน
อ้างถึง Telegram Bot API ส่งเสียง เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ส่งฟิลด์เพิ่มเติมเสียง (Send Audio additional fields)
ใช้ Additional Fields เพื่อปรับแต่งพฤติกรรมของ node เพิ่มเติมโดยใช้ฟิลด์ตัวเลือกในเมธอด sendAudio ของ Telegram เลือก Add Field เพื่อเพิ่มสิ่งใดสิ่งหนึ่งต่อไปนี้:
- Caption : ป้อนข้อความคำบรรยายสำหรับเสียง ความยาวสูงสุด 1,024 ตัวอักษร
- Disable Notification : เลือกว่าจะส่งการแจ้งเตือนแบบเงียบ (เปิด) หรือส่งการแจ้งเตือนมาตรฐาน (ปิด)
- Duration : ป้อนระยะเวลาของเสียงเป็นวินาที
- Parse Mode : ป้อน parser เพื่อใช้สำหรับข้อความที่เกี่ยวข้อง ตัวเลือกได้แก่ HTML (ค่าเริ่มต้น) Markdown (Legacy), MarkdownV2 . อ้างถึงโทรเลข ตัวเลือกการจัดรูปแบบ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกเหล่านี้
- Performer : ใส่ชื่อนักแสดง
- Reply To Message ID : หากข้อความเป็นการตอบกลับ ให้ป้อน ID ของข้อความที่กำลังตอบกลับ
- Message Thread ID : ป้อนตัวระบุเฉพาะสำหรับเธรดข้อความเป้าหมาย (หัวข้อ) ของฟอรัม สำหรับกลุ่มซุปเปอร์ฟอรั่มเท่านั้น
- Title : ป้อนชื่อแทร็กเสียง
- Thumbnail : เพิ่มรูปขนาดย่อของไฟล์ที่ส่ง ละเว้นฟิลด์นี้หากการสร้างภาพขนาดย่อสำหรับไฟล์ได้รับการสนับสนุนฝั่งเซิร์ฟเวอร์ ภาพขนาดย่อควรเป็นไปตามข้อกำหนดเหล่านี้:
- รูปแบบ JPEG
- ขนาดน้อยกว่า 200 KB
- ความกว้างและความสูงน้อยกว่า 320px
ส่งการดำเนินการแชท
ใช้การดำเนินการนี้เมื่อคุณต้องการบอกผู้ใช้ว่ามีบางอย่างเกิดขึ้นที่ฝั่งบอท สถานะจะถูกตั้งค่าเป็นเวลา 5 วินาทีหรือน้อยกว่าโดยใช้ Bot API sendChatAction วิธีการ
ป้อน parameter เหล่านี้:
- Credential to connect with : สร้างหรือเลือกที่มีอยู่ Telegram credentials.
- Resource : เลือก Message.
- Operation : เลือก Send Chat Action.
- Chat ID : กรอก Chat ID หรือชื่อผู้ใช้ของช่องที่คุณต้องการส่งการแชทไปในรูปแบบ
@channelusername.- หากต้องการป้อน Chat ID ลงใน node นี้โดยตรง ให้ใช้ Telegram Trigger node อ้างถึง ปัญหาทั่วไป | รับรหัสแชท สำหรับข้อมูลเพิ่มเติม
- Action : เลือกการกระทำที่คุณต้องการออกอากาศให้บอตทำ ตัวเลือกที่นี่ประกอบด้วย: Find Location, Typing, Recording เสียงหรือวิดีโอ และ Uploading ประเภทไฟล์
อ้างถึง Bot API ของ Telegram sendChatAction เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ส่งเอกสาร
ใช้การดำเนินการนี้เพื่อส่งเอกสารไปยังแชทโดยใช้ Bot API ส่งเอกสาร วิธีการ
ป้อน parameter เหล่านี้:
- Credential to connect with : สร้างหรือเลือกที่มีอยู่ Telegram credentials.
- Resource : เลือก Message.
- Operation : เลือก Send Document.
- Chat ID : ใส่ Chat ID หรือชื่อผู้ใช้ของช่องทางที่คุณต้องการส่งเอกสารไปให้ในรูปแบบ
@channelusername.- หากต้องการป้อน Chat ID ลงใน node นี้โดยตรง ให้ใช้ Telegram Trigger node อ้างถึง ปัญหาทั่วไป | รับรหัสแชท สำหรับข้อมูลเพิ่มเติม
- Binary File : หากต้องการส่งไฟล์ไบนารี่จาก node ให้เปิดตัวเลือกนี้ หากคุณเปิด parameter นี้ คุณต้องป้อน Input Binary Field ที่มีไฟล์ที่คุณต้องการส่ง
- Document : หากคุณไม่ได้ใช้ Binary File ให้กรอกเอกสารที่จะส่งที่นี่ ผ่าน
file_idเพื่อส่งไฟล์ที่มีอยู่ในเซิร์ฟเวอร์ Telegram (แนะนำ) หรือ HTTP URL สำหรับ Telegram เพื่อรับไฟล์จากอินเทอร์เน็ต - Reply Markup : ใช้ parameter นี้เพื่อตั้งค่าตัวเลือกอินเทอร์เฟซเพิ่มเติม อ้างถึง ตอบกลับ parameter มาร์กอัป สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกเหล่านี้และวิธีการใช้งาน
อ้างถึง Bot API ของ Telegram ส่งเอกสาร เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ส่งฟิลด์เพิ่มเติมเอกสาร (Send Document additional fields)
ใช้ Additional Fields เพื่อปรับแต่งพฤติกรรมของ node เพิ่มเติมโดยใช้ช่องตัวเลือกในวิธีการ sendDocument ของ Telegram เลือก Add Field เพื่อเพิ่มสิ่งใดสิ่งหนึ่งต่อไปนี้:
- Caption : ป้อนข้อความคำบรรยายสำหรับไฟล์ความยาวสูงสุด 1,024 ตัวอักษร
- Disable Notification : เลือกว่าจะส่งการแจ้งเตือนแบบเงียบ (เปิด) หรือส่งการแจ้งเตือนมาตรฐาน (ปิด)
- Parse Mode : ป้อน parser เพื่อใช้สำหรับข้อความที่เกี่ยวข้อง ตัวเลือกได้แก่ HTML (ค่าเริ่มต้น) Markdown (Legacy), MarkdownV2 . อ้างถึง ตัวเลือกการจัดรูปแบบ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกเหล่านี้
- Reply To Message ID : หากข้อความเป็นการตอบกลับ ให้ป้อน ID ของข้อความที่กำลังตอบกลับ
- Message Thread ID : ป้อนตัวระบุเฉพาะสำหรับเธรดข้อความเป้าหมาย (หัวข้อ) ของฟอรัม สำหรับกลุ่มซุปเปอร์ฟอรั่มเท่านั้น
- Thumbnail : เพิ่มรูปขนาดย่อของไฟล์ที่ส่ง ละเว้นฟิลด์นี้หากการสร้างภาพขนาดย่อสำหรับไฟล์ได้รับการสนับสนุนฝั่งเซิร์ฟเวอร์ ภาพขนาดย่อควรเป็นไปตามข้อกำหนดเหล่านี้:
- รูปแบบ JPEG
- ขนาดน้อยกว่า 200 KB
- ความกว้างและความสูงน้อยกว่า 320px
ส่งสถานที่
ใช้การดำเนินการนี้เพื่อส่งตำแหน่งทางภูมิศาสตร์ไปยังแชทโดยใช้ Bot API ส่งตำแหน่ง วิธีการ
ป้อน parameter เหล่านี้:
- Credential to connect with : สร้างหรือเลือกที่มีอยู่ Telegram credentials.
- Resource : เลือก Message.
- Operation : เลือก Send Location.
- Chat ID : ใส่ Chat ID หรือชื่อผู้ใช้ของช่องที่คุณต้องการส่งตำแหน่งไปในรูปแบบ
@channelusername.- หากต้องการป้อน Chat ID ลงใน node นี้โดยตรง ให้ใช้ Telegram Trigger node อ้างถึง ปัญหาทั่วไป | รับรหัสแชท สำหรับข้อมูลเพิ่มเติม
- Latitude : ป้อนละติจูดของตำแหน่ง
- Longitude : ป้อนลองจิจูดของตำแหน่ง
- Reply Markup : ใช้ parameter นี้เพื่อตั้งค่าตัวเลือกอินเทอร์เฟซเพิ่มเติม อ้างถึง ตอบกลับ parameter มาร์กอัป สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกเหล่านี้และวิธีการใช้งาน
อ้างถึง Bot API ของ Telegram ส่งตำแหน่ง เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ส่งฟิลด์เพิ่มเติมเกี่ยวกับตำแหน่ง (Send Location additional fields)
ใช้ Additional Fields เพื่อปรับแต่งพฤติกรรมของ node เพิ่มเติมโดยใช้ช่องตัวเลือกในวิธีการ sendLocation ของ Telegram เลือก Add Field เพื่อเพิ่มสิ่งใดสิ่งหนึ่งต่อไปนี้:
- Disable Notification : เลือกว่าจะส่งการแจ้งเตือนแบบเงียบ (เปิด) หรือส่งการแจ้งเตือนมาตรฐาน (ปิด)
- Reply To Message ID : หากข้อความเป็นการตอบกลับ ให้ป้อน ID ของข้อความที่กำลังตอบกลับ
- Message Thread ID : ป้อนตัวระบุเฉพาะสำหรับเธรดข้อความเป้าหมาย (หัวข้อ) ของฟอรัม สำหรับกลุ่มซุปเปอร์ฟอรั่มเท่านั้น
ส่งกลุ่มมีเดีย
ใช้การดำเนินการนี้เพื่อส่งกลุ่มภาพถ่ายและ/หรือวิดีโอโดยใช้ Bot API sendMediaGroup วิธีการ
ป้อน parameter เหล่านี้:
- Credential to connect with : สร้างหรือเลือกที่มีอยู่ Telegram credentials.
- Resource : เลือก Message.
- Operation : เลือก Send Media Group.
- Chat ID : กรอก Chat ID หรือชื่อผู้ใช้ของช่องที่คุณต้องการส่งกลุ่มสื่อไปให้ในรูปแบบ
@channelusername.- หากต้องการป้อน Chat ID ลงใน node นี้โดยตรง ให้ใช้ Telegram Trigger node อ้างถึง ปัญหาทั่วไป | รับรหัสแชท สำหรับข้อมูลเพิ่มเติม
- Media : การใช้งาน Add Media เพื่อเพิ่มสื่อประเภทต่างๆ ให้กับกลุ่มสื่อของคุณ สำหรับแต่ละสื่อ ให้เลือก:
- Type : ประเภทของสื่อนี้คือ เลือกจาก Photo และ Video.
- Media File : กรอกไฟล์มีเดียที่จะส่ง ผ่าน
file_idเพื่อส่งไฟล์ที่มีอยู่ในเซิร์ฟเวอร์ Telegram (แนะนำ) หรือ HTTP URL สำหรับ Telegram เพื่อรับไฟล์จากอินเทอร์เน็ต - Additional Fields : สำหรับไฟล์สื่อแต่ละไฟล์ คุณสามารถเลือกเพิ่มฟิลด์เหล่านี้ได้:
- Caption : ป้อนข้อความคำบรรยายสำหรับไฟล์ความยาวสูงสุด 1,024 ตัวอักษร
- Parse Mode : ป้อน parser เพื่อใช้สำหรับข้อความที่เกี่ยวข้อง ตัวเลือกได้แก่ HTML (ค่าเริ่มต้น) Markdown (Legacy), MarkdownV2 . อ้างถึง ตัวเลือกการจัดรูปแบบ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกเหล่านี้
อ้างถึง Bot API ของ Telegram sendMediaGroup เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ส่งฟิลด์เพิ่มเติมของกลุ่มสื่อ (Send Media Group additional fields)
ใช้ Additional Fields เพื่อปรับแต่งพฤติกรรมของ node เพิ่มเติมโดยใช้ช่องตัวเลือกในเมธอด sendMediaGroup ของ Telegram เลือก Add Field เพื่อเพิ่มสิ่งใดสิ่งหนึ่งต่อไปนี้:
- Disable Notification : เลือกว่าจะส่งการแจ้งเตือนแบบเงียบ (เปิด) หรือส่งการแจ้งเตือนมาตรฐาน (ปิด)
- Reply To Message ID : หากข้อความเป็นการตอบกลับ ให้ป้อน ID ของข้อความที่กำลังตอบกลับ
- Message Thread ID : ป้อนตัวระบุเฉพาะสำหรับเธรดข้อความเป้าหมาย (หัวข้อ) ของฟอรัม สำหรับกลุ่มซุปเปอร์ฟอรั่มเท่านั้น
ส่งข้อความ
ใช้การดำเนินการนี้เพื่อส่งข้อความไปยังแชทโดยใช้ Bot API ส่งข้อความ วิธีการ
ป้อน parameter เหล่านี้:
- Credential to connect with : สร้างหรือเลือกที่มีอยู่ Telegram credentials.
- Resource : เลือก Message.
- Operation : เลือก Send Message.
- Chat ID : ใส่ Chat ID หรือชื่อผู้ใช้ของช่องที่คุณต้องการส่งข้อความไปในรูปแบบ
@channelusername.- หากต้องการป้อน Chat ID ลงใน node นี้โดยตรง ให้ใช้ Telegram Trigger node อ้างถึง ปัญหาทั่วไป | รับรหัสแชท สำหรับข้อมูลเพิ่มเติม
- Text : ป้อนข้อความที่จะส่ง สูงสุด 4,096 อักขระหลังจากแยกวิเคราะห์เอนทิตี
อ้างถึง Bot API ของ Telegram ส่งข้อความ เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ส่งข้อความถึงขีดจำกัด (Send Message limits)
Telegram จำกัดจำนวนข้อความที่คุณสามารถส่งได้ 30 ข้อความต่อวินาที หากคุณคาดว่าจะถึงขีดจำกัดนี้ โปรดดูที่ ส่งข้อความมากกว่า 30 ข้อความต่อวินาที สำหรับวิธีแก้ปัญหาที่แนะนำ
ส่งข้อความช่องเพิ่มเติม (Send Message additional fields)
ใช้ Additional Fields เพื่อปรับแต่งพฤติกรรมของ node เพิ่มเติมโดยใช้ช่องตัวเลือกในเมธอด sendMessage ของ Telegram เลือก Add Field เพื่อเพิ่มสิ่งใดสิ่งหนึ่งต่อไปนี้:
- ผนวก n8n Attribution (Append n8n Attribution) : เลือกว่าจะรวมวลีหรือไม่
This message was sent automatically with n8nที่ท้ายข้อความ (เปิด, ค่าเริ่มต้น) หรือไม่ (ปิด) - Disable Notification : เลือกว่าจะส่งการแจ้งเตือนแบบเงียบ (เปิด) หรือส่งการแจ้งเตือนมาตรฐาน (ปิด)
- Disable WebPage Preview : เลือกว่าคุณต้องการเปิดใช้งานการแสดงตัวอย่างลิงก์สำหรับลิงก์ในข้อความนี้ (ปิด) หรือปิดใช้งานการแสดงตัวอย่างลิงก์สำหรับลิงก์ในข้อความนี้ (เปิด) สิ่งนี้จะตั้งค่า
link_preview_optionsparameter สำหรับis_disabled. อ้างถึง ลิงค์ดูตัวอย่างตัวเลือก เอกสารประกอบสำหรับข้อมูลเพิ่มเติม - Parse Mode : ป้อน parser เพื่อใช้สำหรับข้อความที่เกี่ยวข้อง ตัวเลือกได้แก่ HTML (ค่าเริ่มต้น) Markdown (Legacy), MarkdownV2 . อ้างถึงโทรเลข ตัวเลือกการจัดรูปแบบ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกเหล่านี้
- Reply To Message ID : หากข้อความเป็นการตอบกลับ ให้ป้อน ID ของข้อความที่กำลังตอบกลับ
- Message Thread ID : ป้อนตัวระบุเฉพาะสำหรับเธรดข้อความเป้าหมาย (หัวข้อ) ของฟอรัม สำหรับกลุ่มซุปเปอร์ฟอรั่มเท่านั้น
ส่งและรอการตอบกลับ
ใช้การดำเนินการนี้เพื่อส่งข้อความไปยังแชทโดยใช้ Bot API sendMessage และหยุดการดำเนินการ workflow ชั่วคราวจนกว่าผู้ใช้จะยืนยันการดำเนินการ
ป้อน parameter เหล่านี้:
- Credential to connect with : สร้างหรือเลือกที่มีอยู่ Telegram credentials.
- Resource : เลือก Message.
- Operation : เลือก Send and Wait for Response.
- Chat ID : ใส่ Chat ID หรือชื่อผู้ใช้ของช่องที่คุณต้องการส่งข้อความไปในรูปแบบ
@channelusername.- หากต้องการป้อน Chat ID ลงใน node นี้โดยตรง ให้ใช้ Telegram Trigger node อ้างถึง ปัญหาทั่วไป | รับรหัสแชท สำหรับข้อมูลเพิ่มเติม
- Message : ป้อนข้อความที่จะส่ง
- Response Type : ประเภทการอนุมัติหรือการตอบสนองที่จะใช้:
- Approval : ผู้ใช้สามารถอนุมัติหรือไม่อนุมัติได้จากภายในข้อความ
- Free Text : ผู้ใช้สามารถส่งคำตอบด้วยแบบฟอร์ม
- Custom Form : ผู้ใช้สามารถส่งคำตอบด้วยแบบฟอร์มที่กำหนดเองได้
อ้างถึง Bot API ของ Telegram sendMessage เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ส่งข้อความถึงขีดจำกัด (Send Message limits)
Telegram จำกัดจำนวนข้อความที่คุณสามารถส่งได้ 30 ข้อความต่อวินาที หากคุณคาดว่าจะถึงขีดจำกัดนี้ โปรดดูที่ ส่งข้อความมากกว่า 30 ข้อความต่อวินาที สำหรับวิธีแก้ปัญหาที่แนะนำ
ฟิลด์เพิ่มเติมส่งและรอการตอบกลับ (Send and Wait for Response additional fields)
ฟิลด์เพิ่มเติมขึ้นอยู่กับว่าฟิลด์ใด Response Type คุณเลือก
Approval
ที่ Approval ประเภทการตอบกลับจะเพิ่มตัวเลือกเหล่านี้:
- Type of Approval : จะแสดงเพียงปุ่มอนุมัติหรือทั้งปุ่มอนุมัติและไม่อนุมัติ
- Button Label : ป้ายกำกับปุ่มอนุมัติหรือไม่อนุมัติ ตัวเลือกเริ่มต้นคือ
✅ Approveและ❌ Declineเพื่อดำเนินการอนุมัติและไม่อนุมัติตามลำดับ - Limit Wait Time : กำหนดว่า workflow จะกลับมาดำเนินการโดยอัตโนมัติหลังจากระยะเวลาที่กำหนดหรือไม่ นี่อาจเป็นช่วงเวลาหรือเวลาผนังเฉพาะ
- Approve Within Chat : กำหนดว่าผู้อนุมัติจะตอบกลับด้วยการแตะปุ่มข้อความเพียงครั้งเดียว แทนที่จะเปิดลิงก์ในเบราว์เซอร์หรือไม่ คุณจะพบมันภายใต้ Advanced Interactivity ส่วนหัวของส่วน อ้างถึง อนุมัติภายในแชท ด้านล่างสำหรับข้อมูลเพิ่มเติม
อนุมัติภายในแชท (Approve within chat)
Requirements
หากต้องการใช้ Approve Within Chat อินสแตนซ์ n8n ของคุณต้องสามารถเข้าถึงได้จากอินเทอร์เน็ตผ่าน HTTPS บนพอร์ต 443, 80, 88 หรือ 8443 (พอร์ต Telegram รองรับ webhooks) ไม่มีอะไรให้ลงทะเบียนในฝั่งของ Telegram และไม่มีความลับเพิ่มเติมในการกำหนดค่า: n8n ลงทะเบียน webhook ให้คุณ โดยใช้ที่มีอยู่ของคุณ Telegram credentials.
เมื่อคุณเปิดเครื่อง Approve Within Chat ผู้อนุมัติตอบกลับด้วยการแตะปุ่มข้อความเพียงครั้งเดียว แทนที่จะเปิดลิงก์ในเบราว์เซอร์:
- output ของ node ประกอบด้วย ID ผู้ใช้ Telegram ของผู้ตอบกลับ ชื่อผู้ใช้ และชื่อ
- คุณสามารถจำกัดผู้ที่ได้รับอนุญาตให้ตอบกลับได้ การแตะจากบุคคลอื่นไม่สามารถแก้ไขการดำเนินการได้ และบุคคลนั้นจะเห็นป๊อปอัปแจ้งว่าพวกเขาไม่ได้รับอนุญาต
- หลังจากการตัดสินใจ n8n จะแก้ไขข้อความ: ขึ้นอยู่กับว่าอย่างไร After Decision ตัวเลือกด้านล่าง
Telegram อนุญาตเพียงหนึ่ง webhook ต่อบอท หากคุณยังใช้ a Telegram Trigger ด้วยบอทตัวเดียวกัน n8n จะแชร์ webhook นั้นระหว่าง trigger และโดยอัตโนมัติ Approve Within Chat : คุณไม่จำเป็นต้องมีบอทตัวที่สอง หาก trigger ถูกเปิดใช้งานก่อนที่คุณสมบัตินี้จะพร้อมใช้งาน ให้เปิดใช้งาน workflow อีกครั้ง (หรืออัปเดตเป็นเวอร์ชันล่าสุด) เพื่อให้การแตะปุ่มไปที่ n8n หาก webhook ของบอทถูกใช้โดยบางสิ่งภายนอก n8n ให้ใช้บอทอื่นสำหรับ Approve Within Chat หรือปิดตัวเลือก
ทางเลือกกลับไปยังปุ่มลิงก์ (Fallback to link buttons)
หากอินสแตนซ์ของคุณไม่สามารถเข้าถึงได้ผ่าน HTTPS สาธารณะ หรือคุณเปลี่ยน Approve Within Chat ปิด node จะกลับไปส่งปุ่มลิงก์แทน
แชทส่วนตัว กลุ่ม และช่องทาง (Private chats, groups, and channels)
การแตะปุ่มจะทำงานในลักษณะเดียวกันในแชทส่วนตัว กลุ่ม และช่องต่างๆ เช่นเดียวกับอื่นๆ Message การดำเนินการ บอทของคุณจะต้องเป็นสมาชิกของช่องจึงจะสามารถโพสต์และแก้ไขข้อความที่นั่นได้ อ้างถึง ปัญหาทั่วไป | เพิ่มบอทในช่องโทรเลข สำหรับข้อมูลเพิ่มเติม
กำลังเปิด Approve Within Chat เผยให้เห็นช่องเหล่านี้อยู่ข้างใต้ในทำนองเดียวกัน Advanced Interactivity ส่วน:
- Restrict Who Can Approve : ID ผู้ใช้ Telegram อนุญาตให้อนุมัติหรือปฏิเสธ คั่น ID หลายรายการด้วยเครื่องหมายจุลภาค หากคุณเว้นว่างไว้ ใครก็ตามที่เห็นข้อความจะสามารถตอบกลับได้
- Unauthorized Reply : ข้อความที่แสดงเป็นป๊อปอัป Telegram ถึงบุคคลที่แตะปุ่มแต่ไม่อยู่ในรายชื่อผู้อนุมัติ
- After Decision : จะเกิดอะไรขึ้นกับข้อความหลังจากมีคนตอบกลับ:
- Show Outcome and Remove Buttons : เอาปุ่มออกและเพิ่มบรรทัดแสดงว่าใครอนุมัติหรือปฏิเสธ
- Remove Buttons Only : ลบปุ่มโดยไม่ต้องเพิ่มบรรทัดผลลัพธ์
- Keep Message Unchanged : ทิ้งข้อความไว้เหมือนเดิม
Free Text
เมื่อใช้ประเภทการตอบกลับข้อความอิสระ จะมีตัวเลือกต่อไปนี้:
- Message Button Label : ป้ายกำกับที่ใช้สำหรับปุ่มข้อความ ตัวเลือกเริ่มต้นคือ
Respond. - Response Form Title : ชื่อของแบบฟอร์มที่ผู้ใช้ตอบกลับ
- Response Form Description : คำอธิบายสำหรับแบบฟอร์มที่ผู้ใช้ตอบกลับ
- Response Form Button Label : ป้ายกำกับสำหรับปุ่มบนแบบฟอร์มเพื่อส่งคำตอบ ตัวเลือกเริ่มต้นคือ
Submit. - Limit Wait Time : กำหนดว่า workflow จะกลับมาดำเนินการโดยอัตโนมัติหลังจากระยะเวลาที่กำหนดหรือไม่ นี่อาจเป็นช่วงเวลาหรือเวลาผนังเฉพาะ
Custom Form
เมื่อใช้ประเภทการตอบกลับแบบฟอร์มแบบกำหนดเอง คุณจะสร้างแบบฟอร์มโดยใช้ฟิลด์และตัวเลือกที่คุณต้องการ
คุณสามารถปรับแต่งแต่ละองค์ประกอบแบบฟอร์มด้วยการตั้งค่าที่ระบุไว้ใน องค์ประกอบแบบฟอร์มของ trigger แบบฟอร์ม n8n . หากต้องการเพิ่มฟิลด์เพิ่มเติม ให้เลือก Add Form Element ปุ่ม
มีตัวเลือกต่อไปนี้ด้วย:
- Message Button Label : ป้ายกำกับที่ใช้สำหรับปุ่มข้อความ ตัวเลือกเริ่มต้นคือ
Respond. - Response Form Title : ชื่อของแบบฟอร์มที่ผู้ใช้ตอบกลับ
- Response Form Description : คำอธิบายสำหรับแบบฟอร์มที่ผู้ใช้ตอบกลับ
- Response Form Button Label : ป้ายกำกับสำหรับปุ่มบนแบบฟอร์มเพื่อส่งคำตอบ ตัวเลือกเริ่มต้นคือ
Submit. - Limit Wait Time : กำหนดว่า workflow จะกลับมาดำเนินการโดยอัตโนมัติหลังจากระยะเวลาที่กำหนดหรือไม่ นี่อาจเป็นช่วงเวลาหรือเวลาผนังเฉพาะ
ส่งรูปถ่าย
ใช้การดำเนินการนี้เพื่อส่งรูปภาพไปยังแชทโดยใช้ Bot API ส่งรูปภาพ วิธีการ
ป้อน parameter เหล่านี้:
- Credential to connect with : สร้างหรือเลือกที่มีอยู่ Telegram credentials.
- Resource : เลือก Message.
- Operation : เลือก Send Photo.
- Chat ID : กรอก Chat ID หรือชื่อผู้ใช้ของช่องที่คุณต้องการส่งรูปภาพไปให้ในรูปแบบ
@channelusername.- หากต้องการป้อน Chat ID ลงใน node นี้โดยตรง ให้ใช้ Telegram Trigger node อ้างถึง ปัญหาทั่วไป | รับรหัสแชท สำหรับข้อมูลเพิ่มเติม
- Binary File : หากต้องการส่งไฟล์ไบนารี่จาก node ให้เปิดตัวเลือกนี้ หากคุณเปิด parameter นี้ คุณต้องป้อน Input Binary Field ที่มีไฟล์ที่คุณต้องการส่ง
- Photo : หากคุณไม่ได้ใช้ Binary File , กรอกรูปภาพที่จะส่งที่นี่ ผ่าน
file_idเพื่อส่งไฟล์ที่มีอยู่ในเซิร์ฟเวอร์ Telegram (แนะนำ) หรือ HTTP URL สำหรับ Telegram เพื่อรับไฟล์จากอินเทอร์เน็ต - Reply Markup : ใช้ parameter นี้เพื่อตั้งค่าตัวเลือกอินเทอร์เฟซเพิ่มเติม อ้างถึง ตอบกลับ parameter มาร์กอัป สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกเหล่านี้และวิธีการใช้งาน
อ้างถึง Bot API ของ Telegram ส่งรูปภาพ เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ส่งฟิลด์เพิ่มเติมของรูปภาพ (Send Photo additional fields)
ใช้ Additional Fields เพื่อปรับแต่งพฤติกรรมของ node เพิ่มเติมโดยใช้ช่องตัวเลือกในวิธีการ sendPhoto ของ Telegram เลือก Add Field เพื่อเพิ่มสิ่งใดสิ่งหนึ่งต่อไปนี้:
- Caption : ป้อนข้อความคำบรรยายสำหรับไฟล์ความยาวสูงสุด 1,024 ตัวอักษร
- Disable Notification : เลือกว่าจะส่งการแจ้งเตือนแบบเงียบ (เปิด) หรือส่งการแจ้งเตือนมาตรฐาน (ปิด)
- Parse Mode : ป้อน parser เพื่อใช้สำหรับข้อความที่เกี่ยวข้อง ตัวเลือกได้แก่ HTML (ค่าเริ่มต้น) Markdown (Legacy), MarkdownV2 . อ้างถึงโทรเลข ตัวเลือกการจัดรูปแบบ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกเหล่านี้
- Reply To Message ID : หากข้อความเป็นการตอบกลับ ให้ป้อน ID ของข้อความที่กำลังตอบกลับ
- Message Thread ID : ป้อนตัวระบุเฉพาะสำหรับเธรดข้อความเป้าหมาย (หัวข้อ) ของฟอรัม สำหรับกลุ่มซุปเปอร์ฟอรั่มเท่านั้น
ส่งสติ๊กเกอร์
ใช้วิธีนี้เพื่อส่งสติ๊กเกอร์ .WEBP แบบเคลื่อนไหว .TGS หรือวิดีโอ .WEBM โดยใช้ Bot API sendSticker วิธีการ
ป้อน parameter เหล่านี้:
- Credential to connect with : สร้างหรือเลือกที่มีอยู่ Telegram credentials.
- Resource : เลือก Message.
- Operation : เลือก Send Sticker.
- Chat ID : ใส่ Chat ID หรือชื่อผู้ใช้ของช่องที่คุณต้องการส่งสติ๊กเกอร์ไปให้ในรูปแบบ
@channelusername.- หากต้องการป้อน Chat ID ลงใน node นี้โดยตรง ให้ใช้ Telegram Trigger node อ้างถึง ปัญหาทั่วไป | รับรหัสแชท สำหรับข้อมูลเพิ่มเติม
- Binary File : หากต้องการส่งไฟล์ไบนารี่จาก node ให้เปิดตัวเลือกนี้ หากคุณเปิด parameter นี้ คุณต้องป้อน Input Binary Field ที่มีไฟล์ที่คุณต้องการส่ง
- Sticker : หากคุณไม่ได้ใช้ Binary File , กรอกรูปภาพที่จะส่งที่นี่ ผ่าน
file_idเพื่อส่งไฟล์ที่มีอยู่ในเซิร์ฟเวอร์ Telegram (แนะนำ) หรือ HTTP URL สำหรับ Telegram เพื่อรับไฟล์จากอินเทอร์เน็ต - Reply Markup : ใช้ parameter นี้เพื่อตั้งค่าตัวเลือกอินเทอร์เฟซเพิ่มเติม อ้างถึง ตอบกลับ parameter มาร์กอัป สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกเหล่านี้และวิธีการใช้งาน
อ้างถึง Bot API ของ Telegram sendSticker เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ส่งฟิลด์เพิ่มเติมสติ๊กเกอร์ (Send Sticker additional fields)
ใช้ Additional Fields เพื่อปรับแต่งพฤติกรรมของ node เพิ่มเติมโดยใช้ช่องตัวเลือกในวิธี sendSticker ของ Telegram เลือก Add Field เพื่อเพิ่มสิ่งใดสิ่งหนึ่งต่อไปนี้:
- Disable Notification : เลือกว่าจะส่งการแจ้งเตือนแบบเงียบ (เปิด) หรือส่งการแจ้งเตือนมาตรฐาน (ปิด)
- Reply To Message ID : หากข้อความเป็นการตอบกลับ ให้ป้อน ID ของข้อความที่กำลังตอบกลับ
- Message Thread ID : ป้อนตัวระบุเฉพาะสำหรับเธรดข้อความเป้าหมาย (หัวข้อ) ของฟอรัม สำหรับกลุ่มซุปเปอร์ฟอรั่มเท่านั้น
ส่งวิดีโอ
ใช้การดำเนินการนี้เพื่อส่งวิดีโอไปยังแชทโดยใช้ Bot API ส่งวิดีโอ วิธีการ
ป้อน parameter เหล่านี้:
- Credential to connect with : สร้างหรือเลือกที่มีอยู่ Telegram credentials.
- Resource : เลือก Message.
- Operation : เลือก Send Video.
- Chat ID : กรอก Chat ID หรือชื่อผู้ใช้ของช่องที่คุณต้องการส่งวิดีโอไปให้ในรูปแบบ
@channelusername.- หากต้องการป้อน Chat ID ลงใน node นี้โดยตรง ให้ใช้ Telegram Trigger node อ้างถึง ปัญหาทั่วไป | รับรหัสแชท สำหรับข้อมูลเพิ่มเติม
- Binary File : หากต้องการส่งไฟล์ไบนารี่จาก node ให้เปิดตัวเลือกนี้ หากคุณเปิด parameter นี้ คุณต้องป้อน Input Binary Field ที่มีไฟล์ที่คุณต้องการส่ง
- Video : หากคุณไม่ได้ใช้ Binary File , ป้อนวิดีโอที่จะส่งที่นี่ ผ่าน
file_idเพื่อส่งไฟล์ที่มีอยู่ในเซิร์ฟเวอร์ Telegram (แนะนำ) หรือ HTTP URL สำหรับ Telegram เพื่อรับไฟล์จากอินเทอร์เน็ต - Reply Markup : ใช้ parameter นี้เพื่อตั้งค่าตัวเลือกอินเทอร์เฟซเพิ่มเติม อ้างถึง ตอบกลับ parameter มาร์กอัป สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกเหล่านี้และวิธีการใช้งาน
อ้างถึง Bot API ของ Telegram ส่งวิดีโอ เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ส่งฟิลด์เพิ่มเติมของวิดีโอ (Send Video additional fields)
ใช้ Additional Fields เพื่อปรับแต่งพฤติกรรมของ node เพิ่มเติมโดยใช้ช่องตัวเลือกในวิธีการ sendVideo ของ Telegram เลือก Add Field เพื่อเพิ่มสิ่งใดสิ่งหนึ่งต่อไปนี้:
- Caption : ป้อนข้อความคำบรรยายสำหรับวิดีโอ ความยาวสูงสุด 1,024 อักขระ
- Disable Notification : เลือกว่าจะส่งการแจ้งเตือนแบบเงียบ (เปิด) หรือส่งการแจ้งเตือนมาตรฐาน (ปิด)
- Duration : ป้อนระยะเวลาของวิดีโอเป็นวินาที
- Height : ป้อนความสูงของวิดีโอ
- Parse Mode : ป้อน parser เพื่อใช้สำหรับข้อความที่เกี่ยวข้อง ตัวเลือกได้แก่ HTML (ค่าเริ่มต้น) Markdown (Legacy), MarkdownV2 . อ้างถึงโทรเลข ตัวเลือกการจัดรูปแบบ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกเหล่านี้
- Reply To Message ID : หากข้อความเป็นการตอบกลับ ให้ป้อน ID ของข้อความที่กำลังตอบกลับ
- Message Thread ID : ป้อนตัวระบุเฉพาะสำหรับเธรดข้อความเป้าหมาย (หัวข้อ) ของฟอรัม สำหรับกลุ่มซุปเปอร์ฟอรั่มเท่านั้น
- Thumbnail : เพิ่มรูปขนาดย่อของไฟล์ที่ส่ง ละเว้นฟิลด์นี้หากการสร้างภาพขนาดย่อสำหรับไฟล์ได้รับการสนับสนุนฝั่งเซิร์ฟเวอร์ ภาพขนาดย่อควรเป็นไปตามข้อกำหนดเหล่านี้:
- รูปแบบ JPEG
- ขนาดน้อยกว่า 200 KB
- ความกว้างและความสูงน้อยกว่า 320px
- Width : ป้อนความกว้างของวิดีโอ
เลิกปักหมุดข้อความแชท
ใช้การดำเนินการนี้เพื่อเลิกปักหมุดข้อความจากการแชทโดยใช้ Bot API เลิกปักหมุดข้อความแชท วิธีการ
ป้อน parameter เหล่านี้:
- Credential to connect with : สร้างหรือเลือกที่มีอยู่ Telegram credentials.
- Resource : เลือก Message.
- Operation : เลือก Pin Chat Message.
- Chat ID : ใส่ Chat ID หรือชื่อผู้ใช้ของช่องที่คุณต้องการเลิกปักหมุดข้อความในรูปแบบ
@channelusername.- หากต้องการป้อน Chat ID ลงใน node นี้โดยตรง ให้ใช้ Telegram Trigger node อ้างถึง ปัญหาทั่วไป | รับรหัสแชท สำหรับข้อมูลเพิ่มเติม
- Message ID : ป้อนตัวระบุเฉพาะของข้อความที่คุณต้องการเลิกปักหมุด
อ้างถึง Telegram Bot API เลิกปักหมุดข้อความแชท เอกสารประกอบสำหรับข้อมูลเพิ่มเติม
ตอบกลับ parameter มาร์กอัป
สำหรับส่วนใหญ่ Message Send การดำเนินการ (เช่น ส่งภาพเคลื่อนไหว ส่งเสียง) ใช้ Reply Markup parameter เพื่อตั้งค่าตัวเลือกอินเทอร์เฟซเพิ่มเติม:
- Force Reply : ไคลเอนต์ Telegram จะทำงานเหมือนกับว่าผู้ใช้เลือกข้อความของบอทแล้วแตะ Reply จะแสดงอินเทอร์เฟซการตอบกลับให้กับผู้ใช้โดยอัตโนมัติ อ้างถึง parameter บังคับตอบกลับ เพื่อขอคำแนะนำเพิ่มเติมเกี่ยวกับตัวเลือกนี้
- Inline Keyboard : แสดงแป้นพิมพ์อินไลน์ถัดจากข้อความ อ้างถึง parameter แป้นพิมพ์อินไลน์ เพื่อขอคำแนะนำเพิ่มเติมเกี่ยวกับตัวเลือกนี้
- Reply Keyboard : แสดงคีย์บอร์ดแบบกำหนดเองพร้อมตัวเลือกการตอบกลับ อ้างถึง ตอบกลับ parameter แป้นพิมพ์ เพื่อขอคำแนะนำเพิ่มเติมเกี่ยวกับตัวเลือกนี้
- Reply Keyboard Remove : ไคลเอ็นต์ Telegram จะลบแป้นพิมพ์แบบกำหนดเองในปัจจุบันและแสดงแป้นพิมพ์ตัวอักษรเริ่มต้น อ้างถึง ตอบกลับ parameter แป้นพิมพ์ เพื่อขอคำแนะนำเพิ่มเติมเกี่ยวกับตัวเลือกนี้
บัญชีธุรกิจโทรเลข (Telegram Business accounts)
Telegram จำกัดตัวเลือกต่อไปนี้ในช่องทางและสำหรับข้อความที่ส่งในนามของบัญชี Telegram Business:
- บังคับให้ตอบกลับ
- ตอบกลับแป้นพิมพ์
- ตอบกลับการลบคีย์บอร์ด
parameter บังคับตอบกลับ (Force Reply parameters)
Force Reply มีประโยชน์หากคุณต้องการสร้างอินเทอร์เฟซทีละขั้นตอนที่เป็นมิตรกับผู้ใช้โดยไม่ต้องเสียสละโหมดความเป็นส่วนตัว
หากคุณเลือก ตอบกลับมาร์กอัป > บังคับตอบกลับ (Reply Markup > Force Reply) , เลือกจากสิ่งเหล่านี้ Force Reply parameter:
- Force Reply : เปิดเพื่อแสดงอินเทอร์เฟซการตอบกลับแก่ผู้ใช้ตามที่อธิบายไว้ข้างต้น
- Selective : เปิดตัวเลือกนี้หากคุณต้องการบังคับให้ตอบกลับจากผู้ใช้เหล่านี้เท่านั้น:
- ผู้ใช้ที่เป็น
@mentionedในข้อความ - ผู้ส่งข้อความต้นฉบับ หากข้อความ Send Animation นี้เป็นการตอบกลับข้อความ
- ผู้ใช้ที่เป็น
อ้างถึง บังคับตอบกลับ สำหรับข้อมูลเพิ่มเติม
parameter แป้นพิมพ์อินไลน์ (Inline Keyboard parameters)
หากคุณเลือก มาร์กอัปตอบกลับ > แป้นพิมพ์อินไลน์ (Reply Markup > Inline Keyboard) กำหนดปุ่มแป้นพิมพ์อินไลน์ที่คุณต้องการแสดงโดยใช้ Add Button ตัวเลือก หากต้องการเพิ่มแถวให้กับแป้นพิมพ์ของคุณ ให้ใช้ Add Keyboard Row.
อ้างถึง มาร์กอัปคีย์บอร์ดแบบอินไลน์ และ ปุ่มอินไลน์คีย์บอร์ด สำหรับข้อมูลเพิ่มเติม
ตอบกลับ parameter แป้นพิมพ์ (Reply Keyboard parameters)
หากคุณเลือก ตอบกลับมาร์กอัป > ตอบกลับแป้นพิมพ์ (Reply Markup > Reply Keyboard) ให้ใช้ Reply Keyboard ส่วนเพื่อกำหนดปุ่มและแถวในแป้นพิมพ์ตอบกลับของคุณ
ใช้ Reply Keyboard Options เพื่อปรับแต่งการทำงานของแป้นพิมพ์เพิ่มเติม:
- Resize Keyboard : เลือกว่าจะขอให้ไคลเอ็นต์ Telegram ปรับขนาดแป้นพิมพ์ในแนวตั้งเพื่อให้พอดีที่สุด (เปิดอยู่) หรือจะใช้ความสูงเดียวกันกับแป้นพิมพ์มาตรฐานของแอป (ปิดอยู่)
- One Time Keyboard : เลือกว่าไคลเอ็นต์ Telegram ควรซ่อนแป้นพิมพ์ทันทีที่ผู้ใช้ใช้งาน (เปิด) หรือแสดงต่อ (ปิด)
- Selective : เปิดตัวเลือกนี้หากคุณต้องการแสดงแป้นพิมพ์ต่อผู้ใช้เหล่านี้เท่านั้น:
- ผู้ใช้ที่เป็น
@mentionedในข้อความ - ผู้ส่งข้อความต้นฉบับ หากข้อความ Send Animation นี้เป็นการตอบกลับข้อความ
- ผู้ใช้ที่เป็น
อ้างถึง ตอบกลับKeyboardMarkup สำหรับข้อมูลเพิ่มเติม
ตอบกลับแป้นพิมพ์ ลบ parameter (Reply Keyboard Remove parameters)
หากคุณเลือก ตอบกลับมาร์กอัป > ลบคีย์บอร์ดตอบกลับ (Reply Markup > Reply Keyboard Remove) , เลือกจากสิ่งเหล่านี้ Reply Keyboard Remove parameter:
- Remove Keyboard : เลือกว่าจะขอให้ไคลเอ็นต์ Telegram ลบแป้นพิมพ์แบบกำหนดเอง (เปิด) หรือเก็บไว้ (ปิด)
- Selective : เปิดตัวเลือกนี้หากคุณต้องการลบคีย์บอร์ดสำหรับผู้ใช้เหล่านี้เท่านั้น:
- ผู้ใช้ที่เป็น
@mentionedในข้อความ - ผู้ส่งข้อความต้นฉบับ หากข้อความ Send Animation นี้เป็นการตอบกลับข้อความ
- ผู้ใช้ที่เป็น
อ้างถึง ตอบกลับแป้นพิมพ์ลบ สำหรับข้อมูลเพิ่มเติม

