Gratuit · Open Source · Chrome & Firefox

Discutez avec vos camarades de classe,
directement dans Canvas.

Canvas Messenger ajoute des messages directs, des chats de groupe et des salons de cours de style Discord à Canvas LMS — aucune application distincte, aucun compte à gérer.

Non affilié ni approuvé par Instructure ou Canvas. Canvas est une marque déposée d'Instructure, Inc.

Une messagerie intégrée là où vous étudiez

Tout se passe par-dessus les pages Canvas que vous utilisez déjà.

💬

Messages directs

Envoyez un message à n'importe quel camarade en tête-à-tête, en temps réel, sans quitter Canvas.

👥

Chats de groupe

Créez des fils de discussion de groupe pour des projets, des sessions d'étude ou entre amis.

🏫

Salons de cours

Un salon partagé pour tout le monde dans un cours — annonces, questions et discussions.

⚡

Temps réel

Les messages arrivent instantanément via des connexions pair à pair WebRTC — rapide et léger.

🧩

Chrome & Firefox

Une seule base de code, les deux navigateurs. Se charge comme une extension standard.

🔓

Entièrement auto-hébergeable

L'extension et les deux services backend sont open source — exécutez toute la pile vous-même.

Commencer

Chargez l'extension, connectez Canvas et commencez à discuter.

Installer l'extension

Firefox : téléchargez le .xpi depuis la dernière version et ouvrez-le dans Firefox pour l'installer en un clic. Chrome : téléchargez canvas-messenger-chrome.zip, décompressez-le, puis chargez le dossier sur chrome://extensions (activez le mode Développeur → Charger l'extension non empaquetée).

Connectez votre compte Canvas

Ouvrez l'extension et suivez la configuration des jetons pour lier votre profil Canvas afin que vos camarades puissent vous trouver.

Ouvrez n'importe quel cours Canvas

Le panneau de messagerie apparaît par-dessus Canvas. Démarrez un message direct, créez un groupe ou rejoignez le salon de cours.

Open source & auto-hébergeable

Trois dépôts constituent l'ensemble du système — tous publics.

🧩

canvas-messenger

L'extension Chrome/Firefox — l'interface utilisateur injectée dans Canvas.

📡

cm-relay

API REST pour l'enregistrement, les jetons d'authentification, les invitations et le relais des messages.

🔗

cm-signaling

Serveur de signalisation WebRTC qui établit les connexions pair à pair.

FAQ

La version courte.

Est-ce gratuit ?

Oui — gratuit et open source sous la licence du dépôt. Si cela vous évite les tracas d'un chat de groupe, vous pouvez Buy me a coffee.

Est-ce que ça fonctionne sur Chrome et Firefox ?

Les deux. Les scripts de compilation génèrent le manifeste correct pour chaque navigateur.

Ai-je besoin de mon propre serveur ?

Non — pour simplement utiliser Canvas Messenger, installez l'extension et elle se connecte au backend hébergé par défaut. Vous n'avez besoin de votre propre serveur que si vous souhaitez self-host toute la pile : les serveurs de relais et de signalisation sont open source et prêts pour les conteneurs (images ghcr.io + Dockerfiles), vous pouvez donc les exécuter vous-même et pointer l'extension vers vos propres points de terminaison.

Est-ce un produit Canvas officiel ?

Non. Canvas Messenger est une extension indépendante créée par la communauté. Elle n'est ni affiliée ni approuvée par Instructure. Canvas est une marque déposée d'Instructure, Inc.

Où sont mes données ?

Les messages transitent en pair à pair via WebRTC lorsque c'est possible ; le relais gère l'enregistrement, les invitations et la livraison. Auto-hébergez le backend pour garder tout sur une infrastructure que vous contrôlez.