Translator Bot

เอกสารประกอบ
เข้าสู่ระบบ

ประกาศ

โพสต์ประกาศพร้อมปุ่มแปลภาษา ใช้ฟรีทุกเซิร์ฟเวอร์

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

วิธีการทำงาน

  • ตั้งค่าปุ่มเพียงครั้งเดียวสำหรับทั้งเซิร์ฟเวอร์: ภาษา ป้ายกำกับ อีโมจิ หรือทั้งสองอย่าง และสี (ม่วงน้ำเงิน เทา เขียว หรือแดง)

  • สูงสุด {max} ปุ่ม แสดงตามลำดับนี้ใต้ทุกประกาศ แต่ละปุ่มจะแปลประกาศเป็นภาษาของปุ่มนั้น สองปุ่มใช้ภาษาเดียวกันไม่ได้

  • การคลิกจะแปลข้อความและ embed ของประกาศ ไฟล์แนบจะไม่ถูกแปล

  • ในโหมดตอบกลับ การคลิกจะแปลข้อความปัจจุบันของข้อความต้นฉบับเสมอ แม้ข้อความจะถูกแก้ไขไปแล้ว

  • ประกาศใช้ฟรีทุกเซิร์ฟเวอร์ สูงสุด 3 ประกาศต่อวัน

สี่วิธีในการโพสต์ประกาศ

  1. แท็บเขียนประกาศในแดชบอร์ด: เขียนข้อความ ตรวจดูตัวอย่าง แล้วส่ง

  2. เว็บฮุกภายนอก: URL ที่เครื่องมือใดก็ได้ซึ่งโพสต์ไปยังเว็บฮุกของ Discord ได้สามารถใช้งานได้

  3. คำสั่งในเมนูข้อความบนข้อความที่มีอยู่แล้ว

  4. ช่องประกาศ: ทุกข้อความที่โพสต์ในช่องนี้จะกลายเป็นประกาศ

เขียนประกาศ

แท็บเขียนประกาศในแดชบอร์ด: เขียนข้อความ ตรวจดูตัวอย่าง แล้วส่ง

เปลี่ยนรูปแบบเป็นคอนเทนเนอร์เพื่อโพสต์การ์ดแบบ Components V2: ข้อความ เส้นคั่น ส่วน (ข้อความที่มีปุ่มลิงก์หรือรูปภาพทางขวา) แกลเลอรีสื่อ และปุ่มลิงก์ พร้อมสีเน้นที่เลือกได้ รูปภาพเป็นลิงก์หรือไฟล์แนบก็ได้ ไฟล์แนบที่การ์ดไม่ได้ใช้จะแสดงใต้การ์ด

ทั้งสองรูปแบบ ประกาศมีปุ่มลิงก์ของตัวเองได้สูงสุด 5 ปุ่ม ซึ่งจะแสดงในแถวของตัวเองเหนือปุ่มแปลภาษา

เว็บฮุกภายนอก

URL ของเว็บฮุกช่วยให้เครื่องมือหรือบริการอื่นโพสต์ประกาศพร้อมปุ่มลงในช่องหนึ่งได้

URL นี้รับคำขอแบบเดียวกับเว็บฮุกของ Discord เครื่องมือใดที่โพสต์ไปยังเว็บฮุกของ Discord ได้ก็โพสต์ประกาศได้ เพียงวาง URL นี้ในช่องที่เครื่องมือขอ URL เว็บฮุกของ Discord

ส่งข้อความ:

curl -X POST "$WEBHOOK_URL" \
  -H "Content-Type: application/json" \
  -d '{"content": "Hello everyone!"}'

ส่งข้อความพร้อมไฟล์:

curl -X POST "$WEBHOOK_URL" \
  -F 'payload_json={"content": "New screenshots"}' \
  -F 'files[0][email protected]'

ส่งข้อความแบบ Components V2:

curl -X POST "$WEBHOOK_URL" \
  -H "Content-Type: application/json" \
  -d '{"flags": 32768, "components": [{"type": 17, "components": [{"type": 10, "content": "## Patch notes"}, {"type": 14}, {"type": 9, "components": [{"type": 10, "content": "..."}], "accessory": {"type": 2, "style": 5, "label": "Changelog", "url": "https://example.com"}}]}]}'

รองรับข้อความแบบ Components V2: ตั้งค่า flags เป็น 32768 แล้วส่งคอนเทนเนอร์ที่ประกอบด้วยข้อความ เส้นคั่น ส่วน แกลเลอรีสื่อ และแถวของปุ่มลิงก์ รูปภาพสามารถอ้างถึงไฟล์ที่อัปโหลดได้ด้วย attachment:// ตามด้วยชื่อไฟล์ ใช้ปุ่มลิงก์ได้สูงสุด 5 ปุ่มต่อข้อความ ปุ่มแบบอื่นและเมนูตัวเลือกจะถูกปฏิเสธ เพราะบอทจะเพิ่มปุ่มแปลภาษาของตัวเองในแถวสุดท้าย

username หรือ avatar_url ที่ส่งมากับคำขอจะใช้แทนชื่อและอวาตาร์ที่บันทึกไว้ของเว็บฮุก เฉพาะข้อความนั้นเท่านั้น

แปลงเป็นประกาศ

คลิกขวาที่ข้อความ (กดค้างบนมือถือ) เปิดเมนูแอป แล้วเลือก แปลงเป็นประกาศ เฉพาะสมาชิกที่จัดการข้อความได้เท่านั้นที่จะเห็นคำสั่งนี้ ข้อความที่เป็นประกาศอยู่แล้วจะถูกปฏิเสธ

ช่องประกาศ

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

โหมด

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

ตัวเลือกคำอธิบาย
อัตโนมัติบอทจะโพสต์ข้อความซ้ำพร้อมปุ่มโดยใช้ชื่อและอวาตาร์ของผู้เขียน แล้วลบข้อความต้นฉบับ หากโพสต์ซ้ำไม่ได้ (เป็นการตอบกลับ สติกเกอร์ โพล ไฟล์ใหญ่เกินไป…) บอทจะตอบกลับข้อความนั้นพร้อมปุ่มแทน
ตอบกลับเท่านั้นข้อความจะไม่ถูกแตะต้อง บอทจะตอบกลับข้อความนั้นพร้อมปุ่ม หากลบข้อความ การตอบกลับจะถูกลบด้วย
โพสต์ซ้ำเท่านั้นข้อความจะถูกโพสต์ซ้ำเสมอ หากโพสต์ซ้ำไม่ได้ ข้อความจะไม่ถูกแปลงและจะแสดงข้อผิดพลาด

การแปลระดับพรีเมียมตัวอักษร

การคลิกปุ่มจะแปลด้วยเอนจินพรีเมียมของเซิร์ฟเวอร์นี้แทนเอนจินฟรี แต่ละภาษาจะคิดค่าใช้จ่ายเพียงครั้งเดียวต่อประกาศและเก็บไว้ 90 วัน การคลิกครั้งต่อไปจึงไม่เสียอะไรเลย เมื่ออักขระหมด เอนจินฟรีจะทำงานแทน

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

ขีดจำกัดรายวัน

ทุกเซิร์ฟเวอร์โพสต์ประกาศได้ 3 ประกาศต่อวัน ไม่ว่าจะโพสต์ด้วยวิธีใด ตัวนับจะรีเซ็ตเวลาเที่ยงคืน UTC

  • หน้าเขียนประกาศและเว็บฮุกภายนอก: ประกาศจะถูกปฏิเสธพร้อมข้อผิดพลาด

  • คำสั่งในเมนูข้อความ: ข้อผิดพลาดจะแจ้งว่าขีดจำกัดจะรีเซ็ตเมื่อใด

  • ช่องประกาศ: ข้อความจะคงไว้ตามเดิมโดยไม่มีการแจ้งเตือน

คำสั่ง

ทุกอย่างตั้งค่าจาก Discord ได้เช่นกัน คำสั่งเหล่านี้สงวนไว้สำหรับผู้ดูแลเท่านั้น

ตัวเลือกคำอธิบาย
/ประกาศ ปุ่ม ตั้งค่าเพิ่มหรือแทนที่ปุ่มแปลภาษา
/ประกาศ ปุ่ม ลบลบปุ่มแปลภาษา
/ประกาศ ช่อง เพิ่มทำให้ทุกข้อความในช่องกลายเป็นประกาศ
/ประกาศ ช่อง ลบหยุดเปลี่ยนทุกข้อความในช่องให้เป็นประกาศ
/ประกาศ โหมดเลือกวิธีเพิ่มปุ่มแปลภาษาเริ่มต้น
/ประกาศ แปล_premiumแปลเมื่อกดปุ่มด้วยเอนจินพรีเมียมของคุณแทนเอนจินฟรี
/ประกาศ ข้อความตอบกลับตั้งข้อความที่แสดงเหนือปุ่มเมื่อเพิ่มปุ่มในการตอบกลับ
/ประกาศ แสดงแสดงการตั้งค่าประกาศของเซิร์ฟเวอร์นี้

คำสั่งสแลช

/ประกาศ ปุ่ม ตั้งค่า
/ประกาศ ปุ่ม ลบ
/ประกาศ ช่อง เพิ่ม
/ประกาศ ช่อง ลบ
/ประกาศ โหมด
/ประกาศ แปล_premium
/ประกาศ ข้อความตอบกลับ
/ประกาศ แสดง
Translator Bot logo

Translator Bot

แปลข้อความในเซิร์ฟเวอร์ Discord ของคุณโดยอัตโนมัติด้วยบอทแปลภาษาอันทรงพลังของเรา รองรับกว่า 200 ภาษาและเชื่อมต่อได้อย่างราบรื่น

© 2024 UnBonWhisky สงวนลิขสิทธิ์ บอทนี้ไม่มีส่วนเกี่ยวข้องกับ Discord โดย Discord เป็นเครื่องหมายการค้าจดทะเบียนของ Discord Inc.