Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Init Chat Engine – Real-Time, Community, Extensible Wordpress Plugin - Rating, Reviews, Demo & Download

Init Chat Engine – Real-Time, Community, Extensible Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Init Chat Engine is a clean and minimal frontend chatbox plugin, designed for homepage or site-wide communication with comprehensive administrative controls.

This plugin is the core user system behind the Init Plugin Suite – optimized for frontend-first interaction, extensibility, and real-time gamification.

GitHub repository: https://github.com/brokensmile2103/init-chat-engine

Key Features:

Frontend Experience:
– Built with 100% REST API and Vanilla JS
– No jQuery, no bloat – blazing fast
– Fully embeddable via [init_chatbox] shortcode
– Guest messaging support (optional)
– Smart polling system (adaptive 3.5–10s based on activity)
– Browser notifications when new messages arrive
– Scroll-up to load history, scroll-down to auto-scroll
– Optimistic sending & “new message” jump button
– Clean UI with customizable themes
– Template override supported (chatbox.php)

Administrative Control:
Complete Settings Panel – Basic, Security, and Advanced configurations
Message Management – Search, view, delete messages with pagination
User Moderation – Ban/unban users by IP or user ID with expiration
Rate Limiting – Prevent spam with configurable message limits
Word Filtering – Block messages containing prohibited words
Statistics Dashboard – View chat activity, user engagement, and trends
Cleanup Tools – Automatic and manual cleanup of old messages
Custom CSS Support – Full styling customization options

Security & Moderation:
– IP-based and user-based banning system
– Configurable rate limiting (messages per minute)
– Word filtering with custom blocked word lists
– Message moderation queue (optional)
– Automatic cleanup of old messages and expired bans
– Admin override capabilities

Multilingual Ready:
– Translation-ready with full .pot file included
– Vietnamese translation included
– Easy to translate to any language

Perfect for community-based sites, forums, fanpages, manga readers, SaaS dashboards, customer support, or any interactive chat widget.

Shortcode Attributes

Shortcode [init_chatbox] supports the following attributes:

  • height – Set chat height (e.g., height="400px")
  • width – Set chat width (e.g., width="100%")
  • theme – Apply custom theme (e.g., theme="dark")
  • show_avatars – Override avatar setting (true/false)
  • show_timestamps – Override timestamp setting (true/false)
  • title – Add custom chat title
  • class – Add custom CSS classes
  • id – Set custom container ID

Example: [init_chatbox height="500px" title="Community Chat" theme="modern"]

License

This plugin is licensed under the GPLv2 or later.
You are free to use, modify, and distribute it under the same license.

Screenshots

  1. Admin settings panel - Basic configuration

    Admin settings panel – Basic configuration

  2. Admin settings panel - Security and moderation

    Admin settings panel – Security and moderation

  3. Admin settings panel - Advanced options and maintenance

    Admin settings panel – Advanced options and maintenance

  4. Frontend chatbox interface with guest and user messages

    Frontend chatbox interface with guest and user messages


Reviews & Comments