ตัวสร้างข้อความสีสำหรับ Discord
พิมพ์ข้อความ เลือกสีข้อความและสีพื้นหลังซึ่งจะใส่หรือไม่ก็ได้ เพิ่มตัวหนาหรือขีดเส้นใต้ แล้วคัดลอกบล็อกโค้ดที่พร้อมวางซึ่ง Discord จะแสดงผลออกมาเป็นสีเต็มรูปแบบ มันใช้การจัดรูปแบบ ansi ที่มีอยู่ในตัว Discord อยู่แล้ว จึงไม่ต้องใช้บอท ไม่ต้องใช้ส่วนขยาย และไม่มีอะไรต้องติดตั้ง ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ดังนั้นข้อความที่คุณพิมพ์จึงไม่ถูกอัปโหลดไปไหนเลย
สีข้อความ
สีพื้นหลัง
การเน้น
วิธีใช้ ข้อความสี Discord
- 1
พิมพ์ข้อความของคุณ
ใส่ข้อความที่คุณต้องการใส่สี ตัวอย่างที่เป็นสีจะอัปเดตทันทีขณะที่คุณพิมพ์ คุณจึงเห็นได้เสมอว่ามันจะหน้าตาเป็นอย่างไรใน Discord
- 2
เลือกสี
เลือกสีข้อความ และจะเลือกสีพื้นหลังด้วยก็ได้ จากชุดสีที่มีในตัว Discord ตัวอย่างจะแสดงสีจริงให้เห็นทันที
- 3
เพิ่มตัวหนาหรือขีดเส้นใต้
เปิดใช้ตัวหนาหรือขีดเส้นใต้เพื่อเน้นเพิ่มเติม คุณสามารถใช้ร่วมกับสีหรือพื้นหลังใดก็ได้
- 4
คัดลอกและวางลงใน Discord
กดคัดลอกเพื่อรับบล็อกโค้ดที่ทำไว้พร้อมแล้ว จากนั้นวางลงในข้อความ Discord ใดก็ได้แล้วส่ง สีจะปรากฏให้ทุกคนที่สามารถเห็นการจัดรูปแบบ ansi มองเห็น
เกี่ยวกับข้อความสีใน Discord และวิธีการทำงานของมัน
Discord ใส่สีให้ข้อความได้อย่างไร
Discord ไม่มีตัวเลือกสีอยู่ในกล่องข้อความ แต่มันรองรับการใส่สีผ่านฟีเจอร์เงียบ ๆ ที่ยืมมาจากโลกของเทอร์มินัล เมื่อคุณครอบข้อความด้วยบล็อกโค้ดและกำกับมันด้วยคำว่า ansi Discord จะอ่านชุดรหัสจัดรูปแบบเล็ก ๆ ที่อยู่ข้างในแล้วลงสีให้ข้อความตามรหัสนั้น รหัสเหล่านี้เป็นชนิดเดียวกับที่โปรแกรมบรรทัดคำสั่งใช้แสดงผลลัพธ์ที่มีสีกันมาหลายทศวรรษแล้ว
การเขียนรหัสเหล่านั้นด้วยมือทั้งยุ่งยากและผิดพลาดได้ง่าย นั่นจึงเป็นเหตุผลที่ตัวสร้างเข้ามาช่วยให้ชีวิตง่ายขึ้น คุณแค่คลิกเลือกสีข้อความ สีพื้นหลัง และรูปแบบการเน้น แล้วเครื่องมือก็จะประกอบลำดับรหัสที่ Discord ต้องการขึ้นมาอย่างแม่นยำ พร้อมครอบมันด้วยบล็อกโค้ดชนิดที่ถูกต้อง สิ่งเดียวที่คุณต้องทำก็คือคัดลอกแล้ววาง
เคล็ดลับของบล็อกโค้ด ansi
ฟีเจอร์ทั้งหมดนี้อาศัยรายละเอียดเพียงจุดเดียว นั่นคือแท็กภาษาที่กำกับไว้บนบล็อกโค้ดแบบมีรั้ว บล็อกโค้ดทั่วไปใน Discord เปิดและปิดด้วยบรรทัดที่มีเครื่องหมาย backtick สามตัว และสิ่งที่คุณใส่ไว้บนรั้วเปิดจะเป็นตัวบอกชื่อภาษาเพื่อการเน้นไวยากรณ์ (syntax highlighting) เพียงพิมพ์คำว่า ansi ต่อจาก backtick เปิดทันที Discord ก็จะสลับบล็อกนั้นเข้าสู่โหมดที่เข้าใจรหัสสีของเทอร์มินัลแทนที่จะเป็นการเน้นไวยากรณ์ตามปกติ
นั่นคือเหตุผลที่บรรทัดรั้วเปิดและรั้วปิดไม่ใช่ของประดับที่จะมีหรือไม่มีก็ได้ — มันคือสิ่งที่กระตุ้นให้เกิดสีต่างหาก เครื่องมือนี้จะคัดลอกบล็อกแบบครบทั้งก้อนเสมอ รวมถึงบรรทัดรั้วด้วย คำวิเศษจึงอยู่ครบในตำแหน่งของมัน หากเมื่อใดคุณวางเฉพาะส่วนตรงกลางแล้วตัดบรรทัดรั้วทิ้ง Discord ก็ไม่มีเหตุผลที่จะมองหารหัสสี และจะแสดงผลออกมาเป็นข้อความธรรมดา
อธิบายรหัสสี SGR
ภายในบล็อก ansi สีถูกกำหนดด้วยรหัส Select Graphic Rendition สั้น ๆ ซึ่งเป็นตัวเลขชุดเดียวกับที่เทอร์มินัลใช้กันมานานแล้ว สีของตัวอักษรด้านหน้า (foreground) ไล่จาก 30 ถึง 37 — ยกตัวอย่างเช่น 31 คือสีแดง 32 คือสีเขียว 33 คือสีเหลือง และ 34 คือสีน้ำเงิน — ส่วนสีพื้นหลังไล่จาก 40 ถึง 47 ดังนั้น 41 จึงเป็นพื้นหลังสีแดงและ 44 เป็นพื้นหลังสีน้ำเงิน เลข 1 นำหน้าจะเปิดตัวหนา และ 4 จะเปิดขีดเส้นใต้ และสามารถนำรหัสหลายตัวมารวมกันได้ ทำให้ข้อความช่วงหนึ่งเป็น เช่น ตัวหนาสีเหลืองบนพื้นหลังสีน้ำเงิน ได้พร้อมกัน
คำสั่งแต่ละชุดเริ่มต้นด้วยอักขระ escape พิเศษตามด้วยวงเล็บเหลี่ยมเปิด จากนั้นเป็นตัวเลขที่คั่นด้วยเครื่องหมายอัฒภาค (semicolon) และปิดท้ายด้วยตัวอักษร m รหัส reset จะคืนข้อความกลับสู่สภาพปกติ เพื่อไม่ให้สีลามไปสู่ส่วนอื่นของบล็อก คุณไม่จำเป็นต้องท่องจำสิ่งเหล่านี้เลย ตัวสร้างจะเลือกตัวเลขที่ถูกต้องจากสิ่งที่คุณเลือกให้เอง แต่การเข้าใจช่วงของตัวเลขก็ช่วยอธิบายว่าทำไมชุดสีจึงมีสีข้อความแปดสีและสีพื้นหลังแปดสีพอดี
การเลือกสีที่อ่านง่าย
ชุดสีถูกกำหนดตายตัวโดย Discord ไม่ใช่โดยเครื่องมือนี้ ได้แก่ สีข้อความแปดสีและสีพื้นหลังแปดสี ซึ่งดึงมาจากโทนสีเทอร์มินัลแบบคลาสสิก เพราะชุดสีมีไม่มาก เคล็ดลับจึงอยู่ที่การจับคู่สีให้ยังคงอ่านง่าย ข้อความสีอ่อนบนพื้นหลังสีเข้ม หรือพื้นหลังสีเข้มที่อยู่ใต้สีสว่างสดใส มักจะได้ผลดีที่สุด ในขณะที่สองโทนที่คล้ายกันอาจกลืนกันจนอ่านไม่ออก
ตัวอย่างแบบเรียลไทม์มีไว้เพื่อให้คุณไม่ต้องเดา มันสะท้อนบล็อกโค้ดสีเข้มของ Discord ดังนั้นความต่างของสี (contrast) ที่คุณเห็นบนหน้านี้จึงใกล้เคียงกับที่สมาชิกในเซิร์ฟเวอร์ของคุณจะเห็น ปรับสีข้อความและพื้นหลังจนกว่าข้อความจะอ่านง่าย แล้วจึงคัดลอกได้อย่างมั่นใจ
การรองรับบนเดสก์ท็อปและมือถือ
บล็อกสี ansi มาถึงไคลเอนต์เดสก์ท็อปและเว็บของ Discord เป็นที่แรก และเป็นเวลานานที่นั่นคือที่ที่มันแสดงผลได้อย่างน่าเชื่อถือ ปัจจุบันแอปมือถือเวอร์ชันล่าสุดก็แสดงผลมันได้แล้วเช่นกัน ดังนั้นในกรณีส่วนใหญ่ข้อความสีจึงหน้าตาเหมือนกันบนโทรศัพท์กับบนคอมพิวเตอร์ สีถูกคำนวณโดย Discord บนอุปกรณ์แต่ละเครื่อง ไม่ได้ฝังตายตัวอยู่ในข้อความของคุณ ซึ่งนั่นเองคือสิ่งที่ทำให้บล็อกที่โพสต์ไปก้อนเดียวแสดงผลถูกต้องในทุกที่ที่รองรับมัน
อย่างไรก็ตาม การรองรับยังไม่ครอบคลุมทุกที่อย่างสมบูรณ์แบบ ไคลเอนต์ที่เก่ามาก หรือแอปทางเลือกหรือแอปจากบุคคลภายนอก อาจกลับไปแสดงเป็นข้อความ monospace ธรรมดาและข้ามสีไปเฉย ๆ สิ่งสำคัญคือในกรณีเช่นนั้นตัวอักษรยังคงอ่านออกได้เสมอ — มีเพียงสีเท่านั้นที่หายไป — ดังนั้นข้อความสีจึงค่อย ๆ ลดทอนลงอย่างนุ่มนวลแทนที่จะกลายเป็นตัวอักษรมั่ว ๆ ที่อ่านไม่รู้เรื่อง
ขั้นตอนการคัดลอกแล้ววาง
กระบวนการนี้ตั้งใจออกแบบให้ง่าย พิมพ์ข้อความของคุณ เลือกสีข้อความและจะเลือกสีพื้นหลังด้วยก็ได้ สลับเปิดตัวหนาหรือขีดเส้นใต้ แล้วดูตัวอย่างอัปเดตตามไปเรื่อย ๆ เมื่อมันดูเข้าที่แล้ว ให้กดคัดลอก เครื่องมือจะวางบล็อกโค้ด ansi แบบครบทั้งก้อน ทั้งบรรทัดรั้วและรหัสสี ลงในคลิปบอร์ดของคุณในรูปของหน่วยเดียวที่พร้อมส่งทันที
จากนั้นก็แค่วางมันลงในข้อความ Discord ใดก็ได้แล้วส่ง กฎข้อเดียวที่ต้องจำคือให้รักษาทั้งบล็อกไว้ให้ครบ — อย่าตัดรั้วเปิดหรือรั้วปิดออก และอย่าวางข้อความสีไว้กลางประโยคที่อยู่นอกบล็อกโค้ด หากต้องการใช้มากกว่าหนึ่งสีในข้อความเดียว ให้สร้างแต่ละชิ้นที่มีสีตรงนี้แล้วนำมาวางซ้อนกันไว้ในบล็อก ansi เดียว เพื่อให้ทุกส่วนคงสีของมันไว้ได้
ข้อความสีช่วยได้ตรงไหนบ้าง
สีเพียงเล็กน้อยก็ช่วยได้มากในเซิร์ฟเวอร์ที่คึกคัก ผู้ดูแลใช้มันทำให้กฎและประกาศโดดเด่น ผู้จัดงานใช้เน้นวันที่และบทบาท และสมาชิกในชุมชนใช้เพิ่มความมีเอกลักษณ์ให้กับการแนะนำตัวหรือโพสต์สถานะ และเพราะสีอยู่ในข้อความธรรมดา ใครก็โพสต์มันได้โดยไม่ต้องมีสิทธิ์พิเศษ
ควรจำไว้ว่าข้อความสีเป็นการเก็บรายละเอียดขั้นสุดท้ายมากกว่าจะเป็นฟีเจอร์หลัก ดังนั้นจงทำให้เนื้อความตั้งต้นชัดเจนในตัวมันเอง ด้วยวิธีนั้น แม้แต่ผู้อ่านบนไคลเอนต์ที่แสดงผลเป็นข้อความธรรมดาก็ยังได้รับทุกอย่างที่จำเป็น ในขณะที่คนอื่น ๆ ก็ได้เพลิดเพลินไปกับสี
คำถามที่พบบ่อย
ฉันจะทำข้อความสีใน Discord ได้อย่างไร?
ทำไมข้อความสีของฉันถึงไม่แสดงเป็นสี?
ข้อความสี Discord ใช้งานได้บนมือถือไหม?
ฉันใช้สีอะไรได้บ้าง?
ฉันใช้สีมากกว่าหนึ่งสีในข้อความเดียวได้ไหม?
ข้อความของฉันถูกอัปโหลดไปที่ไหนไหม?
เครื่องมือที่เกี่ยวข้อง
ทำงานต่อด้วยเครื่องมือที่มีประโยชน์เหล่านี้