Description
Nimesh Support Chat is a lightweight live chat plugin for WordPress that facilitates direct communication between site visitors and administrators. It features a secure OTP-based login system for visitors and a dedicated dashboard for admins.
Key Features
- Secure Visitor Access: Visitors authenticate via Name and Email using a One-Time Password (OTP) sent to their email.
- Real-Time Communication: AJAX-based polling ensures messages are delivered and received instantly.
- Media Support: Both users and admins can upload and send images within the chat.
- Admin Dashboard: A dedicated “Chat” menu in the WordPress admin area to manage all active conversations.
- User Management: Admins can search for users and block/unblock them as needed.
- Customization: Upload a custom Chat Logo and set a custom Welcome Message.
- Status Indicators: Real-time online/offline status updates for users.
External services
This plugin uses the following third-party services.
Gravatar
This plugin may use Gravatar to display avatar images for WordPress users in the chat admin interface. The service is provided by Automattic.
When the chat admin page is loaded, WordPress may generate Gravatar image URLs for the current administrator and for chat users whose email address matches a registered WordPress user. When those avatar images are loaded by the browser, Gravatar may receive the hashed email address used for the avatar lookup, the visitor’s IP address, browser user agent, and request details needed to serve the image. Chat message content is not sent to Gravatar by this plugin.
Gravatar terms of service: https://wordpress.com/tos/
Automattic privacy policy: https://automattic.com/privacy/
Google Fonts
This plugin loads the Poppins font from Google Fonts for the frontend chat widget and the admin chat interface. The service is provided by Google.
When a page that displays the chat widget or chat admin interface is loaded, the visitor’s browser requests the font stylesheet and font files from Google. Google may receive the visitor’s IP address, browser user agent, requested font URL, and request details needed to serve the font files. Chat names, email addresses, messages, and uploaded chat media are not sent to Google Fonts by this plugin.
Google Fonts privacy FAQ: https://fonts.google.com/faq#privacy
Google privacy policy: https://policies.google.com/privacy
Google terms of service: https://policies.google.com/terms
Source Code
The plugin source code is included in this package in human-readable PHP, CSS, and JavaScript files. Custom JavaScript is located in assets/js/app0ae1.js, assets/js/chat.js, and assets/js/admin-chat.js. Custom CSS is located in assets/css/app0ae1.css and assets/css/chat-style.css.
The combined vendor bundle at assets/js/bundle0ae1.js contains third-party libraries used by the chat interface. Public source locations, license information, and notes for rebuilding or replacing the bundle are documented in SOURCE.md.
Installation
- Upload the
nimesh-support-chatfolder to the/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Place the shortcode
[chatme_box]where you want the chat widget to appear (e.g., in a footer widget or the main theme footer).
FAQ
-
Where do I put the shortcode?
-
You can place
[chatme_box]in any page, post, or widget area. It is recommended to place it in your theme’s footer so it appears on all pages. -
How do visitors log in?
-
Visitors enter their name and email, then receive a 6-digit OTP via email to verify their identity and start chatting.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Nimesh Support Chat” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Nimesh Support Chat” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.3
- Added external service disclosures for Gravatar and Google Fonts.
- Added source code and vendor asset documentation for bundled files.
1.1.0
- Improved security: Added nonce verification and capability checks to all AJAX actions.
- Prefixed all functions and hooks to avoid conflicts.
- Replaced PHP sessions with secure cookies.
- Added internationalization (i18n) support.
- Fixed SQL injection vulnerabilities.
- Added Chat Settings page for logo and welcome message.
1.0.0
- Initial release.


