ฟรี · โอเพนซอร์ส · Chrome & Firefox

แชทกับเพื่อนร่วมชั้นของคุณ,
ได้โดยตรงใน Canvas

Canvas Messenger เพิ่มข้อความส่วนตัว แชทกลุ่ม และช่องสนทนาระดับชั้นเรียนในสไตล์ Discord ให้กับ Canvas LMS — ไม่ต้องใช้แอปแยก ไม่ต้องสลับบัญชีไปมา

ไม่มีส่วนเกี่ยวข้องหรือได้รับการรับรองโดย Instructure หรือ Canvas ชื่อ Canvas เป็นเครื่องหมายการค้าของ Instructure, Inc.

ระบบส่งข้อความที่อยู่บนพื้นที่การเรียนของคุณ

ทุกอย่างทำงานทับหน้าเว็บ Canvas ที่คุณใช้อยู่แล้ว

💬

ข้อความส่วนตัว

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

👥

แชทกลุ่ม

สร้างเทรดกลุ่มสำหรับทำโปรเจกต์ นัดติว หรือพูดคุยกับเพื่อนๆ

🏫

ช่องแชทรายวิชา

ช่องแชทส่วนรวมสำหรับทุกคนในรายวิชา — สำหรับประกาศ ถามตอบ และพูดคุยทั่วไป

⚡

เรียลไทม์

ข้อความส่งถึงทันทีผ่านการเชื่อมต่อแบบ peer-to-peer ของ WebRTC — รวดเร็วและเบาสมอง

🧩

Chrome & Firefox

ชุดโค้ดเดียว รองรับทั้งสองเบราว์เซอร์ โหลดเป็นส่วนขยายมาตรฐาน

🔓

โฮสต์เองได้เต็มรูปแบบ

ส่วนขยายและบริการแบ็กแอนด์ทั้งสองตัวเป็นโอเพนซอร์ส — คุณสามารถรันระบบทั้งหมดได้เอง

เริ่มต้นใช้งาน

ติดตั้งส่วนขยาย เชื่อมต่อ Canvas และเริ่มแชทได้เลย

ติดตั้งส่วนขยาย

Firefox: ดาวน์โหลดไฟล์ .xpi จาก รุ่นล่าสุด และเปิดใน Firefox เพื่อติดตั้งได้ด้วยคลิกเดียว Chrome: ดาวน์โหลด canvas-messenger-chrome.zip, แตกไฟล์ จากนั้นโหลดโฟลเดอร์ที่ chrome://extensions (เปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์ → โหลดส่วนขยายที่ไม่ได้打包)

เชื่อมต่อบัญชี Canvas ของคุณ

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

เปิดรายวิชา Canvas ใดก็ได้

แผงแชทจะปรากฏขึ้นทับหน้า Canvas เริ่มส่งข้อความส่วนตัว สร้างกลุ่ม หรือเข้าร่วมช่องแชทของชั้นเรียนได้เลย

โอเพนซอร์ส & โฮสต์เองได้

ระบบทั้งหมดประกอบด้วยสามคลังเก็บโค้ด (Repositories) ซึ่งเป็นสาธารณะทั้งหมด

🧩

canvas-messenger

ส่วนขยายสำหรับ Chrome/Firefox — ส่วนติดต่อผู้ใช้ที่ฉีดเข้าไปใน Canvas

📡

cm-relay

REST API สำหรับการลงทะเบียน โทเค็นยืนยันตัวตน คำเชิญ และการส่งต่อข้อความ

🔗

cm-signaling

เซิร์ฟเวอร์ส่งสัญญาณ WebRTC ที่ทำหน้าที่ประสานการเชื่อมต่อ peer-to-peer

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

สรุปสั้นๆ

ใช้งานฟรีไหม?

ใช่ — ฟรีและเป็นโอเพนซอร์สภายใต้ไลเซนส์ของคลังโค้ดนี้ หากมันช่วยให้คุณไม่ต้องปวดหัวกับการสร้างแชทกลุ่ม คุณสามารถ buy me a coffee.

ใช้งานบน Chrome และ Firefox ได้ไหม?

ได้ทั้งคู่ สคริปต์การสร้างจะผลิตไฟล์ manifest ที่ถูกต้องสำหรับแต่ละเบราว์เซอร์

ฉันต้องมีเซิร์ฟเวอร์ของตัวเองไหม?

ไม่จำเป็น — หากต้องการใช้งาน Canvas Messenger เฉยๆ ให้ติดตั้งส่วนขยายแล้วมันจะเชื่อมต่อกับแบ็กแอนด์ที่มีให้อยู่แล้วทันที คุณจะต้องมีเซิร์ฟเวอร์ของตัวเองก็ต่อเมื่อต้องการ self-host ระบบทั้งหมดด้วยตัวเอง: เซิร์ฟเวอร์ relay และ signaling เป็นโอเพนซอร์สและพร้อมใช้งานในรูปแบบคอนเทนเนอร์ (อิมเมจ ghcr.io + Dockerfiles) ดังนั้นคุณจึงสามารถรันมันเองและชี้ส่วนขยายไปยังปลายทางของคุณได้

นี่คือผลิตภัณฑ์อย่างเป็นทางการของ Canvas ใช่หรือไม่?

ไม่ใช่ Canvas Messenger เป็นส่วนขยายอิสระที่สร้างโดยชุมชน ไม่มีส่วนเกี่ยวข้องหรือได้รับการรับรองโดย Instructure ชื่อ Canvas เป็นเครื่องหมายการค้าของ Instructure, Inc.

ข้อมูลของฉันอยู่ที่ไหน?

ข้อความจะถูกส่งแบบ peer-to-peer ผ่าน WebRTC หากเป็นไปได้ ส่วน relay จะจัดการเรื่องการลงทะเบียน คำเชิญ และการจัดส่ง โฮสต์แบ็กแอนด์เองเพื่อให้ทุกอย่างอยู่บนโครงสร้างพื้นฐานที่คุณควบคุมได้