WP Manifestindependent plugin directory
manifest / social / chat-simples

Simple WP Chat

Sistema de chat simples estilo MSN para WordPress

by Seu Nome · github.com/markovivas/chat-simples · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/markovivas/chat-simples/archive/refs/heads/main.zip

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.