[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$feTrIkWeeWQEFno3pn00WIy-IJGvxpKT2LkOsSK3Zwxw":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":142,"fingerprints":222},"livechat-lazucrub","LiveChat LazucruB","1.2","Chirukin Bogdan","https:\u002F\u002Fprofiles.wordpress.org\u002Fcheater111\u002F","\u003Cp>This plugin is a client of \u003Ca href=\"http:\u002F\u002F13.48.132.210\u002F\" rel=\"nofollow ugc\">RealTime Web Chat\u003C\u002Fa> websocket service, build real time chat on your site.\u003Cbr \u002F>\nThis service give posibilities to create and moderation your room.\u003C\u002Fp>\n\u003Ch3>Install\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Upload install and activated this plugin after wordpress.org repository or download zip;\u003C\u002Fli>\n\u003Cli>Create account on \u003Ca href=\"http:\u002F\u002F13.48.132.210\u002Fmy-account\u002F\" rel=\"nofollow ugc\">RealTime Web Chat\u003C\u002Fa>;\u003C\u002Fli>\n\u003Cli>Insert public and private key on page ‘Settings > LiveChat LazucruB’\u003C\u002Fli>\n\u003Cli>Type shortcode [real-time-chat] to show chat window on page.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Col>\n\u003Cli>jQuery\u003C\u002Fli>\n\u003Cli>jQuery UI Accordeon\u003C\u002Fli>\n\u003Cli>jQuery Templates\u003C\u002Fli>\n\u003Cli>Emoji Picker\u003C\u002Fli>\n\u003C\u002Fol>\n","This plugin is a client of RealTime Web Chat websocket service, build real time chat on your site.",0,8088,20,1,"2020-12-05T09:52:00.000Z","5.6.17","4.7","7.0",[20,21,22,23],"chat","online","real-time","websocket","http:\u002F\u002Fec2-13-48-132-210.eu-north-1.compute.amazonaws.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flivechat-lazucrub.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"cheater111",2,30,84,"2026-04-04T14:01:05.314Z",[37,56,73,98,120],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":11,"downloaded":45,"rating":11,"num_ratings":11,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":53,"download_link":54,"security_score":55,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"badwolf-web-irc-client","Badwolf Web IRC Client","5.2","badwolf72","https:\u002F\u002Fprofiles.wordpress.org\u002Fbadwolf72\u002F","\u003Cp>A modern, feature-rich WebSocket IRC client for WordPress. Connect your website visitors to your IRC server with real-time chat, private messaging, desktop notifications, and a beautiful tabbed interface.\u003C\u002Fp>\n\u003Ch3>Version 5.2.0 – What’s New\u003C\u002Fh3>\n\u003Ch3>🔧 WordPress 6.9 Compatibility\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>FIXED\u003C\u002Fstrong>: Plugin now works perfectly with WordPress 6.9\u003C\u002Fli>\n\u003Cli>\u003Cstrong>FIXED\u003C\u002Fstrong>: Script loading issues with block themes and Full Site Editing (FSE)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>FIXED\u003C\u002Fstrong>: Configuration passing to JavaScript\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔌 WebSocket Improvements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>FIXED\u003C\u002Fstrong>: Connection stability issues\u003C\u002Fli>\n\u003Cli>\u003Cstrong>FIXED\u003C\u002Fstrong>: Binary WebSocket data handling\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ADDED\u003C\u002Fstrong>: IRC subprotocol support for UnrealIRCd\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚙️ User Experience\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>ADDED\u003C\u002Fstrong>: Settings link in plugin list for easy access\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IMPROVED\u003C\u002Fstrong>: Error handling and logging\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IMPROVED\u003C\u002Fstrong>: Connection reliability\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ Real-time IRC chat via secure WebSocket (wss:\u002F\u002F)\u003C\u002Fli>\n\u003Cli>✅ Private messaging between users\u003C\u002Fli>\n\u003Cli>✅ Desktop notifications for mentions and PMs\u003C\u002Fli>\n\u003Cli>✅ Multiple channel support with tabbed interface\u003C\u002Fli>\n\u003Cli>✅ User list with right-click context menus\u003C\u002Fli>\n\u003Cli>✅ Command history (use arrow keys)\u003C\u002Fli>\n\u003Cli>✅ Auto-reconnection with smart retry logic\u003C\u002Fli>\n\u003Cli>✅ Customizable themes (light\u002Fdark)\u003C\u002Fli>\n\u003Cli>✅ Mobile-responsive design\u003C\u002Fli>\n\u003Cli>✅ IRC commands support (\u002Fnick, \u002Fjoin, \u002Fpart, \u002Fmsg, \u002Fme)\u003C\u002Fli>\n\u003Cli>✅ Tab completion for nicknames\u003C\u002Fli>\n\u003Cli>✅ Unread message badges\u003C\u002Fli>\n\u003Cli>✅ Message history (500 messages per channel)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>WordPress\u003C\u002Fstrong>: 5.0 or higher (tested up to 6.9)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PHP\u003C\u002Fstrong>: 7.4 or higher\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IRC Server\u003C\u002Fstrong>: UnrealIRCd 6.x with WebSocket support (recommended)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SSL Certificate\u003C\u002Fstrong>: Valid SSL\u002FTLS certificate for secure WebSocket (wss:\u002F\u002F)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Ch3>WordPress Settings\u003C\u002Fh3>\n\u003Cp>Navigate to \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Badwolf Web IRC Client\u003C\u002Fstrong> and configure:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WebSocket URL\u003C\u002Fstrong>: Your IRC server WebSocket URL (e.g., \u003Ccode>wss:\u002F\u002Firc.example.com:7443\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Default Channel\u003C\u002Fstrong>: IRC channel to join (e.g., \u003Ccode>#general\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Nickname Prefix\u003C\u002Fstrong>: Prefix for auto-generated nicknames (e.g., \u003Ccode>guest\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real Name\u003C\u002Fstrong>: Default real name for users\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theme\u003C\u002Fstrong>: Light or Dark theme\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto Connect\u003C\u002Fstrong>: Automatically connect when page loads\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>UnrealIRCd Server Configuration\u003C\u002Fh3>\n\u003Cp>Your UnrealIRCd server must have WebSocket support enabled:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`conf\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Load WebSocket module\u003C\u002Fp>\n\u003Cp>loadmodule “websocket”;\u003C\u002Fp>\n\u003Cp>Configure WebSocket listener\u003C\u002Fp>\n\u003Cp>listen {\u003Cbr \u002F>\n    ip *;\u003Cbr \u002F>\n    port 7443;\u003Cbr \u002F>\n    options {\u003Cbr \u002F>\n        tls;\u003Cbr \u002F>\n        websocket;\u003Cbr \u002F>\n    }\u003Cbr \u002F>\n    tls-options {\u003Cbr \u002F>\n        certificate “\u002Fpath\u002Fto\u002Ffullchain.pem”;\u003Cbr \u002F>\n        key “\u002Fpath\u002Fto\u002Fprivkey.pem”;\u003Cbr \u002F>\n        options {\u003Cbr \u002F>\n            no-client-certificate;\u003Cbr \u002F>\n        }\u003Cbr \u002F>\n    }\u003Cbr \u002F>\n}\u003Cbr \u002F>\n    `\u003C\u002Fp>\n\u003Ch3>SSL Certificate Setup (Let’s Encrypt)\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>`bash\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Install certbot if not already installed\u003C\u002Fp>\n\u003Cp>sudo apt-get install certbot\u003C\u002Fp>\n\u003Cp>Get certificate for your IRC domain\u003C\u002Fp>\n\u003Cp>sudo certbot certonly –standalone -d irc.yourdomain.com\u003C\u002Fp>\n\u003Cp>Copy certificates to UnrealIRCd\u003C\u002Fp>\n\u003Cp>sudo cp \u002Fetc\u002Fletsencrypt\u002Flive\u002Firc.yourdomain.com\u002Ffullchain.pem \u002Fpath\u002Fto\u002Funrealircd\u002Fconf\u002Ftls\u002F\u003Cbr \u002F>\nsudo cp \u002Fetc\u002Fletsencrypt\u002Flive\u002Firc.yourdomain.com\u002Fprivkey.pem \u002Fpath\u002Fto\u002Funrealircd\u002Fconf\u002Ftls\u002F\u003C\u002Fp>\n\u003Cp>Set correct permissions\u003C\u002Fp>\n\u003Cp>sudo chown unrealircd:unrealircd \u002Fpath\u002Fto\u002Funrealircd\u002Fconf\u002Ftls\u002F*.pem\u003Cbr \u002F>\nsudo chmod 600 \u002Fpath\u002Fto\u002Funrealircd\u002Fconf\u002Ftls\u002Fprivkey.pem\u003Cbr \u002F>\nsudo chmod 644 \u002Fpath\u002Fto\u002Funrealircd\u002Fconf\u002Ftls\u002Ffullchain.pem\u003C\u002Fp>\n\u003Cp>Restart UnrealIRCd\u003C\u002Fp>\n\u003Cp>cd \u002Fpath\u002Fto\u002Funrealircd\u003Cbr \u002F>\n.\u002Funrealircd restart\u003Cbr \u002F>\n    `\u003C\u002Fp>\n\u003Ch3>Auto-Renewal Setup\u003C\u002Fh3>\n\u003Cp>Create a renewal hook to automatically copy certificates:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`bash\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Create renewal hook script\u003C\u002Fp>\n\u003Cp>sudo nano \u002Fetc\u002Fletsencrypt\u002Frenewal-hooks\u002Fdeploy\u002Fcopy-to-unrealircd.sh\u003Cbr \u002F>\n    `\u003C\u002Fp>\n\u003Cp>Add this content:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`bash\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>!\u002Fbin\u002Fbash\u003C\u002Fp>\n\u003Cp>cp \u002Fetc\u002Fletsencrypt\u002Flive\u002Firc.yourdomain.com\u002Ffullchain.pem \u002Fpath\u002Fto\u002Funrealircd\u002Fconf\u002Ftls\u002F\u003Cbr \u002F>\ncp \u002Fetc\u002Fletsencrypt\u002Flive\u002Firc.yourdomain.com\u002Fprivkey.pem \u002Fpath\u002Fto\u002Funrealircd\u002Fconf\u002Ftls\u002F\u003Cbr \u002F>\nchown unrealircd:unrealircd \u002Fpath\u002Fto\u002Funrealircd\u002Fconf\u002Ftls\u002F*.pem\u003Cbr \u002F>\nchmod 600 \u002Fpath\u002Fto\u002Funrealircd\u002Fconf\u002Ftls\u002Fprivkey.pem\u003Cbr \u002F>\nchmod 644 \u002Fpath\u002Fto\u002Funrealircd\u002Fconf\u002Ftls\u002Ffullchain.pem\u003Cbr \u002F>\n\u002Fpath\u002Fto\u002Funrealircd\u002Funrealircd rehash\u003Cbr \u002F>\n    `\u003C\u002Fp>\n\u003Cp>Make it executable:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`bash\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>sudo chmod +x \u002Fetc\u002Fletsencrypt\u002Frenewal-hooks\u002Fdeploy\u002Fcopy-to-unrealircd.sh\u003Cbr \u002F>\n    `\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Ch3>Basic Shortcode\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>`\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>[web_irc_client]\u003Cbr \u002F>\n    `\u003C\u002Fp>\n\u003Ch3>Shortcode with Attributes\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>`\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>[web_irc_client theme=”dark” width=”100%” height=”600px”]\u003Cbr \u002F>\n    `\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Available attributes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>theme\u003C\u002Fcode> – Override theme (light or dark)\u003C\u002Fli>\n\u003Cli>\u003Ccode>width\u003C\u002Fcode> – Set custom width (default: 100%)\u003C\u002Fli>\n\u003Cli>\u003Ccode>height\u003C\u002Fcode> – Set custom height (default: 70vh)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>IRC Commands\u003C\u002Fh3>\n\u003Cp>Users can use standard IRC commands:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>\u002Fnick newname\u003C\u002Fcode> – Change nickname\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fjoin #channel\u003C\u002Fcode> – Join a channel\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fpart\u003C\u002Fcode> – Leave current channel\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fmsg username message\u003C\u002Fcode> – Send private message\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fme action\u003C\u002Fcode> – Send action message\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fhelp\u003C\u002Fcode> – Show available commands\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Troubleshooting\u003C\u002Fh3>\n\u003Ch3>Connection Issues\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Problem\u003C\u002Fstrong>: “Reconnecting…” message appears\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Solutions\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Verify UnrealIRCd is running: \u003Ccode>ps aux | grep unrealircd\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Check port is listening: \u003Ccode>sudo netstat -tlnp | grep 7443\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Verify SSL certificate is valid and not expired\u003C\u002Fli>\n\u003Cli>Check UnrealIRCd logs: \u003Ccode>tail -f \u002Fpath\u002Fto\u002Funrealircd\u002Flogs\u002Fircd.log\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Test WebSocket connection: \u003Ca href=\"https:\u002F\u002Fwww.piesocket.com\u002Fwebsocket-tester\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.piesocket.com\u002Fwebsocket-tester\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>SSL Certificate Errors\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Problem\u003C\u002Fstrong>: Certificate expired or invalid\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Solution\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`bash\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Check certificate expiry\u003C\u002Fp>\n\u003Cp>sudo certbot certificates\u003C\u002Fp>\n\u003Cp>Renew if needed\u003C\u002Fp>\n\u003Cp>sudo certbot renew –force-renewal\u003C\u002Fp>\n\u003Cp>Copy to UnrealIRCd and restart\u003C\u002Fp>\n\u003Cp>sudo cp \u002Fetc\u002Fletsencrypt\u002Flive\u002Firc.yourdomain.com\u002F*.pem \u002Fpath\u002Fto\u002Funrealircd\u002Fconf\u002Ftls\u002F\u003Cbr \u002F>\n.\u002Funrealircd restart\u003Cbr \u002F>\n    `\u003C\u002Fp>\n\u003Ch3>Plugin Not Loading\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Problem\u003C\u002Fstrong>: IRC client doesn’t appear on page\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Solutions\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Verify shortcode is correct: \u003Ccode>[web_irc_client]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Clear WordPress cache\u003C\u002Fli>\n\u003Cli>Clear browser cache (Ctrl+Shift+R)\u003C\u002Fli>\n\u003Cli>Check browser console for JavaScript errors (F12)\u003C\u002Fli>\n\u003Cli>Verify WebSocket URL is configured in plugin settings\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>WordPress 6.9 Issues\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Problem\u003C\u002Fstrong>: Plugin stopped working after WordPress 6.9 update\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Solution\u003C\u002Fstrong>: Update to version 5.2.0 which includes WordPress 6.9 compatibility fixes.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>GitHub\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbadwolf1972\u002Fweb-irc-client\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fbadwolf1972\u002Fweb-irc-client\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Issues\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbadwolf1972\u002Fweb-irc-client\u002Fissues\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fbadwolf1972\u002Fweb-irc-client\u002Fissues\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Support\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbadwolf-web-irc-client\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbadwolf-web-irc-client\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Author\u003C\u002Fstrong>: Martin Cooper (badwolf72)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Website\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.oo3dmodels.com\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.oo3dmodels.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>License\u003C\u002Fstrong>: GPL v2 or later\u003C\u002Fli>\n\u003C\u002Ful>\n","WebSocket IRC client for WordPress with real-time messaging, private chats, and desktop notifications. # Badwolf Web IRC Client - Version 5.2.0",267,"2026-01-17T13:50:00.000Z","6.9.4","5.0","7.4",[20,51,52,22,23],"irc","messaging","https:\u002F\u002Fgithub.com\u002Fbadwolf1972\u002Fweb-irc-client","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbadwolf-web-irc-client.zip",100,{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":11,"downloaded":64,"rating":11,"num_ratings":11,"last_updated":65,"tested_up_to":66,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":71,"download_link":72,"security_score":55,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"chat-webirc","Chat for WebIRC","0.8.1","jtzl","https:\u002F\u002Fprofiles.wordpress.org\u002Fjtzl\u002F","\u003Cp>This plugin provides a shortcode that renders a lightweight IRC client written in vanilla JavaScript. It supports direct WebSocket connections to IRC servers (IRCv3-friendly) and includes an optional WebIRC gateway.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Security-conscious defaults:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Server allow-list (host:port format), WSS (WebSockets over SSL\u002FTLS) only\u003C\u002Fli>\n\u003Cli>Optional WebSocket subprotocols (e.g., \u003Ccode>text.ircv3.net\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Optional WS path (e.g., \u003Ccode>\u002Fwebirc\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Optional CSP connect-src helper (off by default)\u003C\u002Fli>\n\u003Cli>Input sanitization and validation\u003C\u002Fli>\n\u003Cli>Proper escaping of output\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Image Sharing\u003C\u002Fstrong>: Upload and share images directly in chat with drag-and-drop support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Avatars\u003C\u002Fstrong>: Personalized user avatars with upload, crop, and preview functionality\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Image Processing\u003C\u002Fstrong>: Automatic optimization, resizing, and format conversion (WebP support)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Optimized\u003C\u002Fstrong>: Memory-efficient processing with caching and lazy loading\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile-First Images\u003C\u002Fstrong>: Touch-friendly upload interface with responsive image display\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern Responsive Design\u003C\u002Fstrong>: Mobile-first approach with adaptive layouts for all screen sizes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enhanced Mobile Experience\u003C\u002Fstrong>: Touch-optimized interface with proper virtual keyboard support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Responsive Behavior\u003C\u002Fstrong>: Overlay sidebar on mobile, collapsible on tablet, side-by-side on desktop\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Editable Username\u003C\u002Fstrong>: Click-to-edit nickname with real-time validation and user persistence\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Persistence\u003C\u002Fstrong>: Automatic nickname saving for logged-in WordPress users\u003C\u002Fli>\n\u003Cli>Lightweight vanilla TypeScript\u002FJavaScript implementation (no frameworks)\u003C\u002Fli>\n\u003Cli>Fully responsive design with semantic HTML\u003C\u002Fli>\n\u003Cli>Internationalization ready (i18n strings)\u003C\u002Fli>\n\u003Cli>Configurable server allow-list with strict validation\u003C\u002Fli>\n\u003Cli>WebSocket subprotocol support (IRCv3)\u003C\u002Fli>\n\u003Cli>Optional WebIRC gateway fallback\u003C\u002Fli>\n\u003Cli>Comprehensive IRC slash commands: 30+ commands including \u002Fjoin, \u002Fpart, \u002Fnick, \u002Fmsg, \u002Fwhois, \u002Ftopic, \u002Faway, \u002Fhelp, and more\u003C\u002Fli>\n\u003Cli>Automatic nickname generation and collision handling\u003C\u002Fli>\n\u003Cli>Debug logging and connection status indicators\u003C\u002Fli>\n\u003Cli>Optional Content Security Policy (CSP) header generation\u003C\u002Fli>\n\u003Cli>WordPress hooks and filters for extensibility\u003C\u002Fli>\n\u003Cli>Follows WordPress Coding Standards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Basic Usage:\u003C\u002Fstrong>\u003Cbr \u002F>\nSimply add the shortcode \u003Ccode>[chat_webirc]\u003C\u002Fcode> to any page or post where you want the IRC chat to appear. The plugin will use secure default settings to connect to a test IRC server.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Shortcode Examples:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Basic: \u003Ccode>[chat_webirc]\u003C\u002Fcode> – Uses default server and channel\u003Cbr \u002F>\n* Custom channel: \u003Ccode>[chat_webirc channel=\"#mychannel\"]\u003C\u002Fcode>\u003Cbr \u002F>\n* Custom server: \u003Ccode>[chat_webirc server=\"irc.example.com:7443\" channel=\"#general\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Available IRC Commands:\u003C\u002Fstrong>\u003Cbr \u002F>\nOnce the chat is loaded, users can use these commands:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Basic Commands:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ccode>\u002Fjoin #channel\u003C\u002Fcode> – Join a channel\u003Cbr \u002F>\n* \u003Ccode>\u002Fpart [#channel]\u003C\u002Fcode> – Leave current or specified channel\u003Cbr \u002F>\n* \u003Ccode>\u002Fnick newname\u003C\u002Fcode> – Change nickname\u003Cbr \u002F>\n* \u003Ccode>\u002Fquit [message]\u003C\u002Fcode> – Disconnect\u003Cbr \u002F>\n* \u003Ccode>\u002Fhelp\u003C\u002Fcode> – Show all available commands\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Communication:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ccode>\u002Fmsg \u003Cnick> \u003Cmessage>\u003C\u002Fcode> – Send private message\u003Cbr \u002F>\n* \u003Ccode>\u002Fnotice \u003Ctarget> \u003Cmessage>\u003C\u002Fcode> – Send notice message\u003Cbr \u002F>\n* \u003Ccode>\u002Fme \u003Caction>\u003C\u002Fcode> – Send action message\u003Cbr \u002F>\n* \u003Ccode>\u002Fquery \u003Cnick>\u003C\u002Fcode> – Open private chat context\u003C\u002Fp>\n\u003Cp>\u003Cstrong>User & Channel Info:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ccode>\u002Fwhois \u003Cnick>\u003C\u002Fcode> – Get detailed user information\u003Cbr \u002F>\n* \u003Ccode>\u002Fwho [channel]\u003C\u002Fcode> – List users in channel\u003Cbr \u002F>\n* \u003Ccode>\u002Flist [pattern]\u003C\u002Fcode> – List available channels\u003Cbr \u002F>\n* \u003Ccode>\u002Fnames [channel]\u003C\u002Fcode> – List nicknames in channel\u003Cbr \u002F>\n* \u003Ccode>\u002Ftopic [text]\u003C\u002Fcode> – View\u002Fset channel topic\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Status & Utility:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ccode>\u002Faway [message]\u003C\u002Fcode> – Set away status\u003Cbr \u002F>\n* \u003Ccode>\u002Fback\u003C\u002Fcode> – Remove away status\u003Cbr \u002F>\n* \u003Ccode>\u002Fping \u003Cnick>\u003C\u002Fcode> – Ping user\u003Cbr \u002F>\n* \u003Ccode>\u002Fversion [nick]\u003C\u002Fcode> – Get version info\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Commands:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ccode>\u002Fctcp \u003Cnick> \u003Ccommand>\u003C\u002Fcode> – Send CTCP command\u003Cbr \u002F>\n* \u003Ccode>\u002Fmotd [server]\u003C\u002Fcode> – View message of the day\u003Cbr \u002F>\n* \u003Ccode>\u002Fstats \u003Cquery> [server]\u003C\u002Fcode> – View server statistics\u003Cbr \u002F>\n* \u003Ccode>\u002Fraw \u003Ccommand>\u003C\u002Fcode> – Send raw IRC command (if enabled)\u003C\u002Fp>\n\u003Cp>Type \u003Ccode>\u002Fhelp\u003C\u002Fcode> in the chat for the complete command reference.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Configuration:\u003C\u002Fstrong>\u003Cbr \u002F>\nGo to \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Chat for WebIRC\u003C\u002Fstrong> in your WordPress admin to customize servers, channels, and security options.\u003C\u002Fp>\n\u003Ch3>Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Some public IRC networks may restrict WebSocket connections to certain origins. The included test server permits connections for testing purposes.\u003C\u002Fli>\n\u003Cli>Do not send sensitive information. This client is intentionally minimal and does not yet support SASL authentication.\u003C\u002Fli>\n\u003C\u002Ful>\n","A framework-light WordPress plugin that embeds a WebSocket IRC client.",154,"2025-11-18T16:05:00.000Z","6.8.5","6.8","8.2",[20,70,51,22,23],"communication","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchat-webirc.0.8.1.zip",{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":81,"downloaded":82,"rating":83,"num_ratings":84,"last_updated":85,"tested_up_to":66,"requires_at_least":86,"requires_php":87,"tags":88,"homepage":94,"download_link":95,"security_score":96,"vuln_count":32,"unpatched_count":11,"last_vuln_date":97,"fetched_at":28},"smartsupp-live-chat","Smartsupp – live chat, AI shopping assistant and chatbots","3.9.2","Smartsupp","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmartsupp\u002F","\u003Cp>Boost your sales and turn visitors into customers with live chat, AI tools and chatbots. Smartsupp is trusted by 100,000+ online stores.\u003C\u002Fp>\n\u003Ch3>Elevate Your Online Sales with Conversations!\u003C\u002Fh3>\n\u003Cp>We offer everything you need to grow your online sales: chatbots, AI shopping assistant, live chat, and much more you can use to engage your visitors at the right time. And convert them into loyal customers in no time. Smartsupp is one of the leading and most trusted chat and chatbot solutions in the world, currently boosting over 100,000 webshops and websites.\u003C\u002Fp>\n\u003Ch3>Why choose Smartsupp?\u003C\u002Fh3>\n\u003Cp>🗨️ \u003Cstrong>Chat and Connect:\u003C\u002Fstrong> Engage effortlessly with your customers and establish robust relationships. Our lightning-fast chatbox is complemented by Messenger, WhatsApp and email integration, ensuring every conversation is at your fingertips via our mobile apps.\u003C\u002Fp>\n\u003Cp>🚀 \u003Cstrong>Convert and Conquer:\u003C\u002Fstrong> Transform mere visitors into enthusiastic customers thanks to lead-gen chatbots, Mira AI shopping assistant and automated messaging.\u003C\u002Fp>\n\u003Cp>🤖 \u003Cstrong>Engage with AI:\u003C\u002Fstrong> Keep both customers and visitors engaged with our Mira AI shopping assistant available 24\u002F7 to provide invaluable assistance.\u003C\u002Fp>\n\u003Cp>📊 \u003Cstrong>Unlock Insights:\u003C\u002Fstrong> Gain a deeper understanding of conversation dynamics, customer satisfaction, your team’s performance, popular inquiries, and more. Uncover who’s converting effortlessly and who may need your special attention.\u003C\u002Fp>\n\u003Cp>🔐 \u003Cstrong>GDPR compliant:\u003C\u002Fstrong> We securely store your data in the European Union and comply with strict EU data protection laws.\u003C\u002Fp>\n\u003Ch3>What can Smartsupp do?\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>What awaits you with Smartsupp?\u003C\u002Fstrong> Explore our list of key features that will elevate your customer service from ordinary to exceptional.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Live Chat:\u003C\u002Fstrong> Connect with your e-shop customers in real-time, just like having a friendly conversation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Mira AI Shopping Assistant:\u003C\u002Fstrong> Take advantage of our advanced AI chatbot to automatically answer up to 80% of customer queries, recommend products, and drive cross-sell and up-sell opportunities.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Chatbot:\u003C\u002Fstrong> Your personalized, time-saving assistant. It engages with your visitors, answers their questions, guides them to the right products, and even chats when you’re not around.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Lead Generation:\u003C\u002Fstrong> Automatically gather leads through the chatbot and categorize them based on your needs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Messenger, WhatsApp & Email Integration:\u003C\u002Fstrong> Bring all customer inquiries from various platforms into a single, user-friendly dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>E-shop Data:\u003C\u002Fstrong> Access detailed customer information right during your chat, thanks to our advanced integration with WordPress.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Mobile App:\u003C\u002Fstrong> Stay connected with your customers anytime, anywhere – it’s like having your e-shop in your pocket!\u003C\u002Fp>\n\u003Cp>Ready to take your online presence to new heights? Experience the difference with Smartsupp today and witness firsthand what we can do for your business!\u003C\u002Fp>\n\u003Ch3>What our users say about us?\u003C\u002Fh3>\n\u003Cp>“Smartsupp helps us to make our online shop even more successful! After a simple installation, we immediately had the first customer with a question, who then ordered straight away.”\u003C\u002Fp>\n\u003Cp>—Oke Harms, Kickerkult.de\u003C\u002Fp>\n\u003Cp>“One of the advantages of Smartsupp chat for us is that it is always visible at a glance when browsing the e-shop. Our customers know that we are there for them 24\u002F7, and they can contact us at any time – whether they use the chatbot or the live chat.”\u003C\u002Fp>\n\u003Cp>—Jan Kučera, ASKO – NÁBYTEK\u003C\u002Fp>\n\u003Cp>“We have 23 live chat agents available from 6 a.m. to midnight. Most frequently, customers text in the evening, though. Thanks to Smartsupp’s solutions, we sell 900 cars a month.”\u003C\u002Fp>\n\u003Cp>—Jan Duchoň, AAA AUTO\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FUsE28MYDMgg?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n","Boost your sales and turn visitors into customers with live chat, AI tools and chatbots. Smartsupp is trusted by 100,000+ online stores.",20000,369380,94,131,"2025-12-08T23:21:00.000Z","3.0","5.3.2",[89,90,91,92,93],"ai","chatbot","livechat","online-chat","smartsupp","http:\u002F\u002Fwww.smartsupp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmartsupp-live-chat.3.9.2.zip",98,"2026-02-18 00:00:00",{"slug":99,"name":100,"version":101,"author":99,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":107,"num_ratings":108,"last_updated":109,"tested_up_to":66,"requires_at_least":110,"requires_php":111,"tags":112,"homepage":116,"download_link":117,"security_score":118,"vuln_count":14,"unpatched_count":11,"last_vuln_date":119,"fetched_at":28},"goftino","Goftino","1.8","https:\u002F\u002Fprofiles.wordpress.org\u002Fgoftino\u002F","\u003Cp>Goftino is an online chat service for web users with many features.\u003Cbr \u002F>\nTo use this plugin, you must register to goftino.com and enter your goftinoID in the plugin page.\u003Cbr \u002F>\nMore information : https:\u002F\u002Fwww.goftino.com\u002Fhelp\u003Cbr \u002F>\nContact page : https:\u002F\u002Fwww.goftino.com\u002Fcontact\u003Cbr \u002F>\nwebsite : https:\u002F\u002Fwww.goftino.com\u003C\u002Fp>\n\u003Cp>گفتینو ، سامانه گفتگوی آنلاین و ارتباط با مشتریان\u003C\u002Fp>\n","Goftino widget for wordpress users.",10000,97985,74,6,"2025-05-29T17:00:00.000Z","3.6","5.2.4",[113,99,92,114,115],"farsi-chat","online-support","%da%af%d9%81%d8%aa%db%8c%d9%86%d9%88","https:\u002F\u002Fwww.goftino.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgoftino.zip",99,"2024-07-11 00:00:00",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":105,"downloaded":128,"rating":129,"num_ratings":130,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":71,"tags":134,"homepage":139,"download_link":140,"security_score":26,"vuln_count":14,"unpatched_count":11,"last_vuln_date":141,"fetched_at":28},"zopim-live-chat","Zendesk Chat","1.4.18","zendesk_official","https:\u002F\u002Fprofiles.wordpress.org\u002Fzendesk_official\u002F","\u003Cp>Did you know that 83% of consumers need some kind of customer support when making an online purchase? And 45% of customers abandon an online transaction if their questions or concerns are not addressed quickly.\u003C\u002Fp>\n\u003Cp>Businesses that interact with potential customers online are better placed to build a connection and increase their revenues. The Zendesk Chat app will let you answer your customer’s questions in real time and ease them into a purchase.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F50s13fKKhGo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>With Zendesk Chat, visitors to your website will be able to chat directly with you through the widget and you can manage multiple conversations through the online Dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Mobile Optimized:\u003C\u002Fstrong> Your customers can chat with you from any device using our mobile optimized chat widget\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Proactive Chat:\u003C\u002Fstrong> Rather than chatting with every single person yourself, you can increase the chances of high value engagement (and more sales) by using Triggers to automatically reach every visitor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Analytics:\u003C\u002Fstrong> Our analytics dashboard lets you monitor visitor flow, usage patterns, and lets you jump in whenever a customer might need help\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>What makes Zendesk Chat the best choice for live chat?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>We’re the most popular live chat provider in the world – loved by over 150,000 businesses\u003C\u002Fli>\n\u003Cli>A simple and highly customizable chat widget to complement your website and taste\u003C\u002Fli>\n\u003Cli>User friendly dashboard lets you monitor visitor activity and manage chats\u003C\u002Fli>\n\u003Cli>24 hour live chat support from our trained experts on any weekday (visit www.zendesk.com\u002Fchat)\u003C\u002Fli>\n\u003Cli>Available in over 40 languages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Some Geeky Facts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Work across major browsers (Internet Explorer 6+, Firefox, Google Chrome, Opera, Safari).\u003C\u002Fli>\n\u003Cli>Average uptime is 99.8%.\u003C\u002Fli>\n\u003Cli>HTML5 dashboard\u003C\u002Fli>\n\u003Cli>iPhone, Android, and BlackBerry apps\u003C\u002Fli>\n\u003Cli>Integrates seamlessly with UserVoice, Salesforce, Highrise, Batchbook, Zendesk, vTiger and many more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Should you need any assistance, feel free to chat with our customer advocates on https:\u002F\u002Fwww.zendesk.com\u002Fchat or email us at chat@zendesk.com\u003C\u002Fp>\n\u003Cp>What are you waiting for? Download Zendesk Chat plugin now and \u003Ca href=\"https:\u002F\u002Faccount.zopim.com\u002F?aref=MjUxMjY4:1TeORR:9SP1e-iPTuAVXROJA6UU5seC8x4&visit_id=6ffe00ec3cfc11e2b5ab22000a1db8fa&utm_source=wpdirectory&utm_medium=link&utm_campaign=wp%2Bsignup#signup\" rel=\"nofollow ugc\">sign up here\u003C\u002Fa> for a free account!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>See languages available, lovingly translated by Zendesk Chat users (in alphabetical order)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Arabic | Bulgarian | Chinese | Croatian | Czech | Danish | Dutch; Flemish | Estonian | Faroese | Finnish | French | Georgian | German | Greek | Hebrew | Hungarian | Icelandic | Indonesian | Italian | Japanese | Korean | Kurdish | Latvian | Lithuanian | Macedonian | Malay | Norwegian Bokmal | Persian | Polish | Portuguese | Romanian | Russian | Serbian | Slovak | Slovenian | Spanish; Castilian | Swedish | Thai | Turkish | Ukranian | Urdu | Vietnamese\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>After enabling the plug in, head on to the widget customization page to change settings and integrate its look and feel to match your site. When done, enable it by visiting the account configuration page and completing the instant signup process.\u003C\u002Fp>\n","Zendesk Chat (previously Zopim) lets you monitor and chat with visitors surfing your store in real-time. Impress them personally and ease them into th &hellip;",1343197,80,27,"2020-08-20T06:59:00.000Z","5.5.18","3.1",[20,135,136,137,138],"chat-online","contact-plugin","contact-us","customer-support","http:\u002F\u002Fwww.zendesk.com\u002Fchat?iref=wp_plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzopim-live-chat.zip","2013-02-18 00:00:00",{"attackSurface":143,"codeSignals":168,"taintFlows":189,"riskAssessment":216,"analyzedAt":221},{"hooks":144,"ajaxHandlers":160,"restRoutes":161,"shortcodes":162,"cronEvents":167,"entryPointCount":14,"unprotectedCount":11},[145,150,156],{"type":146,"name":147,"callback":148,"file":149,"line":32},"action","admin_menu","realtimewp_settings_page","admin.php",{"type":151,"name":152,"callback":153,"priority":118,"file":154,"line":155},"filter","template_include","realtimewp_include","livechat-lazucrub.php",13,{"type":146,"name":157,"callback":158,"file":154,"line":159},"init","realtimewp_add_chat_endpoint",32,[],[],[163],{"tag":164,"callback":165,"file":154,"line":166},"real-time-chat","realtimewp_shortcode",24,[],{"dangerousFunctions":169,"sqlUsage":170,"outputEscaping":172,"fileOperations":11,"externalRequests":11,"nonceChecks":14,"capabilityChecks":32,"bundledLibraries":188},[],{"prepared":11,"raw":11,"locations":171},[],{"escaped":173,"rawEcho":108,"locations":174},18,[175,178,179,181,184,186],{"file":149,"line":176,"context":177},21,"raw output",{"file":149,"line":130,"context":177},{"file":149,"line":180,"context":177},56,{"file":182,"line":183,"context":177},"template.php",121,{"file":182,"line":185,"context":177},124,{"file":182,"line":187,"context":177},125,[],[190,208],{"entryPoint":191,"graph":192,"unsanitizedCount":11,"severity":207},"realtimewp_settings_save (admin.php:45)",{"nodes":193,"edges":204},[194,199],{"id":195,"type":196,"label":197,"file":149,"line":198},"n0","source","$_POST[$value]",51,{"id":200,"type":201,"label":202,"file":149,"line":198,"wp_function":203},"n1","sink","update_option() [Settings Manipulation]","update_option",[205],{"from":195,"to":200,"sanitized":206},true,"low",{"entryPoint":209,"graph":210,"unsanitizedCount":11,"severity":207},"\u003Cadmin> (admin.php:0)",{"nodes":211,"edges":214},[212,213],{"id":195,"type":196,"label":197,"file":149,"line":198},{"id":200,"type":201,"label":202,"file":149,"line":198,"wp_function":203},[215],{"from":195,"to":200,"sanitized":206},{"summary":217,"deductions":218},"The livechat-lazucrub plugin v1.2 exhibits a generally strong security posture based on the provided static analysis. The complete absence of any known CVEs, critically or highly vulnerable taint flows, and the use of prepared statements for all SQL queries are significant strengths. Furthermore, the code demonstrates good practices with a high percentage of properly escaped outputs and the presence of nonce and capability checks. The limited attack surface, with only one shortcode and no unprotected entry points, further contributes to its favorable security profile.  \n\nHowever, a few minor areas for consideration remain. While the percentage of escaped outputs is good at 75%, the remaining 25% could potentially introduce vulnerabilities if user-supplied data is not handled with sufficient care. The presence of a shortcode, while not inherently insecure, is an entry point that warrants careful review to ensure it doesn't become a vector for potential issues.  \n\nIn conclusion, livechat-lazucrub v1.2 appears to be a secure plugin with a low-risk profile. The developers have implemented several key security best practices. Continuous monitoring for new vulnerabilities and ensuring all outputs remain consistently escaped are recommended to maintain this strong security posture.",[219],{"reason":220,"points":108},"Unescaped output detected (25%)","2026-03-17T07:13:21.455Z",{"wat":223,"direct":235},{"assetPaths":224,"generatorPatterns":232,"scriptPaths":233,"versionParams":234},[225,226,227,228,229,230,231],"\u002Fwp-content\u002Fplugins\u002Flivechat-lazucrub\u002Fcss\u002Fstyle.min.css","\u002Fwp-content\u002Fplugins\u002Flivechat-lazucrub\u002Flib\u002Fcss\u002Femoji.css","\u002Fwp-content\u002Fplugins\u002Flivechat-lazucrub\u002Flib\u002Fjs\u002Fconfig.js","\u002Fwp-content\u002Fplugins\u002Flivechat-lazucrub\u002Flib\u002Fjs\u002Futil.js","\u002Fwp-content\u002Fplugins\u002Flivechat-lazucrub\u002Flib\u002Fjs\u002Fjquery.emojiarea.js","\u002Fwp-content\u002Fplugins\u002Flivechat-lazucrub\u002Flib\u002Fjs\u002Femoji-picker.js","\u002Fwp-content\u002Fplugins\u002Flivechat-lazucrub\u002Fjs\u002Fsocket.js",[],[227,228,229,230,231],[],{"cssClasses":236,"htmlComments":254,"htmlAttributes":255,"restEndpoints":261,"jsGlobals":263,"shortcodeOutput":265},[237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253],"rtch-container","roomItem","roomTitle","roomAction","chatWindow","userTrigger","chatBody","userColumn","chatTrigger","userList","userItem","actionBar","actionItem","messageItem","public","private","server",[],[256,257,258,259,260],"data-room","data-role","data-user","data-emojiable","data-action",[262],"\u002Fwp-json\u002F",[264],"window.emojiPicker",[266,267,268],"\u003Ciframe src=\"","width=\"100%\"","height=\"100%\""]