WP Manifestindependent plugin directory
manifest / social / chat-simples

Simple WP Chat

Sistema de chat simples estilo MSN para WordPress

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/markovivas/chat-simples/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Sistema de chat simples estilo MSN para WordPress. Permite que usuários logados conversem entre si em tempo real através de uma interface amigável.

🚀 Funcionalidades

  • Chat em Tempo Real: Troca de mensagens instantânea entre usuários.
  • Status de Usuário: Defina seu status como Online, Ausente, Ocupado ou Offline.
  • Lista de Usuários: Veja quem está online e inicie conversas privadas.
  • Notificações: Contador de mensagens não lidas na barra de administração e na bolha flutuante.
  • Indicadores: Mostra quando um usuário está digitando.
  • Shortcode Flexível: Insira o chat em qualquer página ou post.
  • Painel Administrativo:
    • Estatísticas: Gráficos de uso, top usuários e horários de pico.
    • Moderação: Filtro de palavras proibidas, banimento de usuários e exclusão de mensagens.
    • Configurações: Controle de acesso por função (role), cores e notificações.

📦 Instalação

  1. Baixe a pasta do plugin wp-simple-chat.
  2. Faça o upload para o diretório /wp-content/plugins/ do seu WordPress.
  3. Ative o plugin através do menu Plugins no painel administrativo do WordPress.
  4. As tabelas necessárias no banco de dados serão criadas automaticamente na ativação.

🛠️ Como Usar

Via Shortcode

Para adicionar a janela de chat em uma página ou post, utilize o seguinte shortcode:

[simple_chat]

Atributos Opcionais:

  • height: Define a altura da janela (padrão: 600px).
  • width: Define a largura da janela (padrão: 100%).
  • show_online: Exibe ou oculta a barra lateral de usuários (padrão: true).

Exemplo de uso personalizado:

[simple_chat height="500px" width="80%" show_online="true"]

Via PHP

Você também pode inserir o chat diretamente nos arquivos do seu tema:

<?php echo do_shortcode('[simple_chat]'); ?>

Acesso Rápido

  • Admin Bar: Usuários logados verão um ícone de chat na barra superior do WordPress com contador de mensagens.
  • Bolha Flutuante: Um ícone fixo no rodapé do site permite abrir/fechar o chat rapidamente.

⚙️ Configuração e Moderação

Acesse o menu Simple Chat no painel administrativo para gerenciar o plugin:

  1. Configurações: Defina quais papéis de usuário (ex: Editor, Assinante) podem acessar o chat e personalize as cores.
  2. Estatísticas: Acompanhe o volume de mensagens e usuários ativos.
  3. Moderação: Visualize as últimas mensagens, configure palavras proibidas para bloqueio automático e gerencie usuários banidos.

📋 Requisitos

  • WordPress 5.0 ou superior.
  • PHP 7.0 ou superior.
  • Os usuários precisam estar logados para utilizar esse chat.