Forward LogoForwardMsg

รูปแบบข้อความ

สร้างข้อความสุดท้ายที่ส่งต่อด้วยข้อความ ตัวแปร ส่วนหัว และส่วนท้าย

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

ดูได้ที่
ตัวแก้ไขระบบอัตโนมัติ → คลิกแชท/ช่องต้นทางที่เฝ้าดูเพื่อเปิดการตั้งค่า หรือคลิกการตั้งค่าทั่วไป → การจัดรูปแบบ → รูปแบบข้อความ

เริ่มจากรูปแบบเริ่มต้น

เทมเพลตจะรวมข้อความที่คุณเขียนเข้ากับ ตัวแปร ซึ่งเป็นตัวยึดตำแหน่ง เช่น @Author และ @Message ที่ระบบเติมค่าจากข้อความขาเข้าแต่ละรายการ

ระบบอัตโนมัติใหม่จะใช้รูปแบบนี้เป็นค่าเริ่มต้น

@Author: @Message

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

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

เขียนข้อความคงที่ไว้ก่อน @Message เพื่อทำเป็นส่วนหัว หรือเขียนไว้หลังตัวแปรเพื่อทำเป็นส่วนท้าย เมื่อมีข้อความเข้ามา ForwardMsg จะแทนที่ตัวแปรแต่ละตัวด้วยค่าที่ตรงกันจากข้อความต้นทางนั้น

ตัวอย่างเช่น หากต้องการเพิ่มเซิร์ฟเวอร์ต้นทางเป็นส่วนหัว ให้เขียนดังนี้

[คัดลอกจาก @Server]
@Author: @Message

หากต้องการเพิ่มส่วนท้าย ให้เขียนดังนี้

@Author: @Message

— ส่งต่อโดยทีมชุมชน

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

[คัดลอกจาก Community]
Maya: เปิดตัวแล้ว

— ส่งต่อโดยทีมชุมชน

เลือกขอบเขตที่ใช้รูปแบบ

บันทึกเทมเพลตใน การตั้งค่าทั่วไป เมื่อแชทต้นทางที่เฝ้าดูทั้งหมดควรใช้รูปแบบเดียวกัน หากต้องการรูปแบบอื่นให้แชท/ช่อง/หัวข้อต้นทางหนึ่ง ให้คลิกรายการนั้นในแถบด้านซ้ายเพื่อเปิดการตั้งค่า แล้วบันทึกเทมเพลตของตัวเอง เทมเพลตนี้จะแทนที่เทมเพลตที่ใช้ร่วมกันสำหรับต้นทางนั้น

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

ตัวแปรที่ใช้ได้กับต้นทางทุกประเภท

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

@Message — ข้อความต้นฉบับ

ข้อความจากต้นทางหลังจากใช้กฎ แทนที่หรือลบ แล้ว หากไม่มี @Message ผลลัพธ์จะมีเฉพาะตัวแปรและข้อความคงที่อื่น ๆ เทมเพลตควบคุมเค้าโครง แต่ไม่ได้เขียนข้อความในตัวแปรนี้ใหม่

@Author — ชื่อที่แสดงของผู้ส่ง

ชื่อที่แสดงของผู้ส่งข้อความ ใช้เมื่อต้องการให้ผู้อ่านปลายทางทราบว่าใครเขียนเนื้อหาต้นฉบับ

@AuthorID — ตัวระบุผู้ส่ง

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

@MsgId — ตัวระบุข้อความต้นทาง

ID ของข้อความต้นฉบับ ใส่ตัวแปรนี้เมื่อต้องการเชื่อมโยงโพสต์ที่คัดลอกกลับไปยังข้อความต้นฉบับ

@Day, @Month, @Year, @Hour, @Minute และ @Second — เวลาประทับของต้นทาง

ตัวแปรเหล่านี้แสดงวันที่และเวลาของข้อความต้นทางตามเขตเวลาที่ตั้งค่าไว้ในระบบอัตโนมัติ นำไปใช้ร่วมกับข้อความทั่วไปได้ เช่น @Year-@Month-@Day @Hour:@Minute

ตัวแปรของ Discord

@Server และ @ServerID — เซิร์ฟเวอร์ Discord

สำหรับ Discord, @Server คือชื่อเซิร์ฟเวอร์/guild และ @ServerID คือ ID ของเซิร์ฟเวอร์ ในข้อความส่วนตัว ค่าเซิร์ฟเวอร์คือ DM

@Channel และ @ChannelID — ช่อง Discord

สำหรับ Discord, @Channel คือชื่อช่อง และ @ChannelID คือ ID ของช่องนั้น

@Username, @Nick และ @AuthorImageURL — รายละเอียดผู้เขียนบน Discord

@Username คือชื่อผู้ใช้ Discord, @Nick คือชื่อเล่นในเซิร์ฟเวอร์เมื่อมี และ @AuthorImageURL คือ URL รูปประจำตัวของผู้เขียนต้นทาง

ใช้เมื่อต้องการให้ผู้อ่านปลายทางเปิดข้อความ Discord ต้นฉบับได้ โดยผู้อ่านต้องมีสิทธิ์เข้าถึงข้อความนั้นด้วย

ตัวอย่างเทมเพลต Discord

[@Server · #@Channel]
@Author (@Username)
@Message

ต้นทาง: @MsgUrl

ตัวแปรของเทเลแกรม

@Server และ @Chat — ชื่อแชทเทเลแกรม

สำหรับเทเลแกรม, @Server และ @Chat จะแสดงชื่อแชท ช่อง หรือกลุ่มต้นฉบับ ส่วนตัวแปร ID ที่ตรงกัน คือ @ServerID และ @ChatID จะแสดง Chat ID ของเทเลแกรม

@Channel และ @Topic — พฤติกรรมปัจจุบันของเทเลแกรม

สำหรับเทเลแกรม, @Channel และ @Topic จะแสดงชื่อแชทต้นทางในขณะนี้ ไม่ใช่ชื่อหัวข้อแยกต่างหาก @ChannelID และ @TopicID อาจมี Topic ID เมื่อข้อความต้นทางอยู่ในหัวข้อ

@Username — ชื่อผู้ใช้เทเลแกรม

ชื่อผู้ใช้เทเลแกรมของผู้ส่ง หากบัญชีมีชื่อผู้ใช้นี้ ค่านี้อาจว่างเปล่าหากผู้ส่งไม่มีชื่อผู้ใช้สาธารณะ

ForwardMsg สร้างลิงก์ไปยังข้อความต้นทางเมื่อเทเลแกรมมีลิงก์ให้ใช้งาน ผู้อ่านปลายทางยังต้องมีสิทธิ์เข้าถึงข้อความต้นฉบับด้วย

ตัวอย่างเทมเพลตเทเลแกรม

[@Chat]
@Author (@Username)
@Message

ต้นฉบับ: @MsgUrl

ตัวแปรของ WhatsApp

@Server และ @Chat — ชื่อแชท WhatsApp

สำหรับ WhatsApp, @Server และ @Chat จะแสดงชื่อแชทต้นฉบับ ส่วน @ServerID และ @ChatID จะแสดง ID ของแชทนั้น

@AuthorImageURL — รูปภาพผู้เขียนต้นทาง

ตัวแปรนี้มี URL รูปภาพของผู้เขียนต้นทางเมื่อมีข้อมูล หากไม่มีรูปภาพผู้เขียน ให้เลือกเทมเพลตที่ยังใช้งานได้เมื่อไม่มีรูปนี้

ตัวอย่างเทมเพลต WhatsApp

[@Chat]
@Author
@Message

รายละเอียดทางเทคนิคและข้อจำกัด

  • เว้นวรรคหรือใส่เครื่องหมายวรรคตอนระหว่างตัวแปรกับคำรอบข้าง เพื่อให้ข้อความที่ได้อ่านง่าย
  • ตัวแปรไม่แยกตัวพิมพ์เล็ก/ใหญ่: @Message, @message และ @MESSAGE ทำงานเหมือนกัน
  • เทมเพลตยาวได้สูงสุด 4096 ตัวอักษร
  • ตัวแปรที่ไม่รู้จักจะยังแสดงตามที่เขียนไว้ หากเกิดกรณีนี้ ให้ตรวจสอบรายการตัวแปรของแพลตฟอร์มต้นทางและลองเทมเพลตที่สั้นลงก่อน

เอาชื่อผู้เขียนออก

ใช้ @Message เพียงตัวเดียวเมื่อต้องการเฉพาะข้อความ วิธีนี้จะเอาชื่อผู้เขียนออกจากเนื้อหา แต่ปลายทางยังคงแสดงตัวตนของบอทหรือ Webhook ที่ส่งข้อความ

เลือก บันทึกการเปลี่ยนแปลง แล้วส่งตัวอย่างผ่านแชททดสอบของคุณเอง เพื่อดูผลลัพธ์

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

คำถามที่พบบ่อย

ฉันเอาชื่อผู้เขียนออกได้หรือไม่?
ได้ เอา @Author และ @Username ออกจากเทมเพลต บอทหรือ Webhook ปลายทางยังมีรูปแบบการแสดงตัวตนของตัวเองได้ ดังนั้นให้ทดสอบผลลัพธ์สุดท้าย
ฉันปรับแต่งข้อความสุดท้ายได้หรือไม่?
ได้ รวมข้อความทั่วไป การขึ้นบรรทัดใหม่ ส่วนหัว ส่วนท้าย และตัวแปรที่แพลตฟอร์มต้นทางรองรับ
ทำไมตัวแปรจึงแสดงอยู่แทนที่จะถูกแทนที่?
ตัวแปรนี้อาจไม่มีให้ใช้กับต้นทางนั้น หรือระบบไม่รู้จักชื่อตัวแปร ตรวจสอบรายการในหน้านี้และลองเทมเพลตที่สั้นลงโดยเริ่มจาก @Author: @Message

ในหน้านี้

เริ่มจากรูปแบบเริ่มต้นเพิ่มส่วนหัวหรือส่วนท้ายเลือกขอบเขตที่ใช้รูปแบบตัวแปรที่ใช้ได้กับต้นทางทุกประเภท@Message — ข้อความต้นฉบับ@Author — ชื่อที่แสดงของผู้ส่ง@AuthorID — ตัวระบุผู้ส่ง@MsgId — ตัวระบุข้อความต้นทาง@Day, @Month, @Year, @Hour, @Minute และ @Second — เวลาประทับของต้นทางตัวแปรของ Discord@Server และ @ServerID — เซิร์ฟเวอร์ Discord@Channel และ @ChannelID — ช่อง Discord@Username, @Nick และ @AuthorImageURL — รายละเอียดผู้เขียนบน Discord@MsgUrl — ลิงก์ข้ามไปยังข้อความ Discordตัวอย่างเทมเพลต Discordตัวแปรของเทเลแกรม@Server และ @Chat — ชื่อแชทเทเลแกรม@Channel และ @Topic — พฤติกรรมปัจจุบันของเทเลแกรม@Username — ชื่อผู้ใช้เทเลแกรม@MsgUrl — ลิงก์ไปยังข้อความเทเลแกรมตัวอย่างเทมเพลตเทเลแกรมตัวแปรของ WhatsApp@Server และ @Chat — ชื่อแชท WhatsApp@AuthorImageURL — รูปภาพผู้เขียนต้นทางตัวอย่างเทมเพลต WhatsAppรายละเอียดทางเทคนิคและข้อจำกัดเอาชื่อผู้เขียนออกคำถามที่พบบ่อย