O Canvas Messenger adiciona mensagens diretas estilo Discord, chats em grupo e canais para toda a turma ao Canvas LMS — sem nenhum aplicativo separado ou novas contas para gerenciar.
Não afiliado ou endossado pela Instructure ou Canvas. Canvas é uma marca registrada da Instructure, Inc.
Tudo acontece sobre as páginas do Canvas que você já usa.
Mande mensagem para qualquer colega individualmente, em tempo real, sem sair do Canvas.
Crie tópicos em grupo para trabalhos, sessões de estudo ou amigos.
Um canal compartilhado para todos em uma disciplina — avisos, dúvidas e conversas.
As mensagens chegam instantaneamente por conexões ponto a ponto WebRTC — rápido e leve.
Uma única base de código para ambos os navegadores. Carrega como uma extensão padrão.
A extensão e ambos os serviços de backend são de código aberto — execute toda a pilha você mesmo.
Carregue a extensão, conecte o Canvas e comece a conversar.
Firefox: baixe o .xpi da última versão e abra-o no Firefox para instalar com um clique. Chrome: baixe canvas-messenger-chrome.zip, descompacte-o e carregue a pasta em chrome://extensions (ative o Modo do desenvolvedor → Carregar sem compactação).
Abra a extensão e siga a configuração de token para vincular seu perfil do Canvas para que os colegas possam encontrá-lo.
O painel de mensagens aparece sobre o Canvas. Inicie uma DM, crie um grupo ou entre no canal da turma.
Três repositórios compõem todo o sistema — todos públicos.
A versão curta.
Sim — gratuito e de código aberto sob a licença do repositório. Se isso te poupar a dor de cabeça de um chat em grupo, você pode buy me a coffee.
Em ambos. Os scripts de compilação geram o manifesto correto para cada navegador.
Não — para apenas usar o Canvas Messenger, instale a extensão e ela se conecta ao backend hospedado por padrão. Você só precisa do seu próprio servidor se quiser self-host toda a pilha: os servidores de retransmissão e sinalização são de código aberto e prontos para contêineres (imagens ghcr.io + Dockerfiles), para que você possa executá-los sozinho e apontar a extensão para seus próprios endpoints.
Não. O Canvas Messenger é uma extensão independente criada pela comunidade. Não é afiliado ou endossado pela Instructure. Canvas é uma marca registrada da Instructure, Inc.
As mensagens trafegam ponto a ponto via WebRTC sempre que possível; o relay lida com registro, convites e entrega. Auto-hospede o backend para manter tudo em uma infraestrutura que você controla.