TutorChat Docs

Docs › Para clientes › Requisitos e instalação

Requisitos e instalação

O que o site precisa ter, como instalar e atualizar o plugin e o que fazer logo depois.

1. Requisitos

2. Instalação

  1. Copie a pasta do plugin para local/tutorchat dentro da instalação do Moodle.
  2. Acesse Administração do site → Notificações (ou rode php admin/cli/upgrade.php) e confirme a instalação.

3. Atualização

  1. Faça backup do banco de dados e da pasta do plugin.
  2. Substitua a pasta local/tutorchat pela nova versão.
  3. Acesse Administração do site → Notificações (ou php admin/cli/upgrade.php).

Cada versão pode criar uma tabela nova ou alterar uma existente durante a atualização:

VersãoPasso de atualização
2026100901Cria local_tutorchat_availlog (histórico de disponibilidade dos tutores)
2026100902Cria local_tutorchat_rating (avaliações dos atendimentos)
2026100903Cria local_tutorchat_stat (resumo de estatísticas da supervisão)
2026101001Acrescenta campos e índices a local_tutorchat_session (contadores de mensagens não lidas, marcas de leitura, última mensagem, timechanged e timepurged) e calcula esses valores para os atendimentos já existentes. Em sites com muitos atendimentos esse passo pode levar alguns minutos (no teste do desenvolvimento, 20 mil atendimentos e 200 mil mensagens levaram cerca de 2 minutos); faça-o fora do horário de uso

A versão 2026101100 (entrega E, ativação por curso e categoria) não altera o banco: não há passo de atualização, só as configurações e os textos novos.

A versão 2026101200 (entrega B2, cartões de atividade) acrescenta duas colunas à tabela de mensagens, cardtype e cardid. O passo é instantâneo (não percorre as mensagens) e as mensagens existentes ficam sem cartão. Nada novo para configurar.

O histórico completo está em histórico de versões.

4. Primeiros passos depois de instalar

  1. Em Administração do site → Plugins → Plugins locais → Chat com tutor, escolha os papéis de tutor (veja o guia do administrador).
  2. Em Onde o chat funciona, marque as categorias ou os cursos em que o chat deve aparecer. Sem isso, o chat não aparece em nenhum curso.
  3. Atribua o papel de tutor a quem vai atender, nos cursos escolhidos.
  4. Abra a página Licença e cole a chave recebida do fornecedor. Sem chave, o plugin funciona por 30 dias de teste. Veja licença.
  5. Confirme que o cron do Moodle está rodando: o encerramento automático, as estatísticas e o envio de diagnóstico dependem dele.
  6. Entre como aluno de um curso ativado e confira se o botão do chat aparece.

Atenção: em sites que já têm muitos atendimentos, a atualização que acrescenta campos pode levar alguns minutos. Faça-a fora do horário de uso e com backup.