BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off β†’
JTZL's Chat for WebIRC icon
Actively maintained Tested with WP 7.1

JTZL's Chat for WebIRC

A framework-light WordPress plugin that embeds a WebSocket IRC client.

Active installs<10New
Downloads Β· 30d65β–Ό -13.3% vs prev. 30d
Ratingβ€”0 reviews
Health score60/100Fair
All-time downloads553Since Nov 2025
Support resolvedβ€”No recent threads
RequiresWP 6.8PHP 8.2+
Downloads Β· 7d19β–² +58.3% week over week
Our verdict

Use with caution

JTZL's Chat for WebIRC works, but test it on a staging site before relying on it in 2026. Was last updated 1 month ago, and scores 60/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far
  • Needs PHP 8.2 or newer

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

4812Jul 4Aug 17Oct 1
Yesterday6
Daily average (1y)2
Peak day26May 10, 2026
Last 12 months567

Download spikes usually follow a new release β€” each site that auto-updates counts as a download.

Rankings

Where JTZL's Chat for WebIRC stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
chat >100 3,984 Best chat plugins β†’
communication >100 2,187 Best communication plugins β†’
irc #5 24 Best irc plugins β†’
real-time >100 9,758 Best real-time plugins β†’
Websocket #23 121 Best Websocket plugins β†’

About JTZL's Chat for WebIRC

From the official readme Β· v1.0.0

Description

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.

Security-conscious defaults:

  • Server allow-list (host:port format), WSS (WebSockets over SSL/TLS) only
  • Optional WebSocket subprotocols (e.g., text.ircv3.net)
  • Optional WS path (e.g., /webirc)
  • Optional CSP connect-src helper (off by default)
  • Input sanitization and validation
  • Proper escaping of output

Features:

  • Modern Responsive Design: Mobile-first approach with adaptive layouts for all screen sizes
  • Enhanced Mobile Experience: Touch-optimized interface with proper virtual keyboard support
  • Smart Responsive Behavior: Overlay sidebar on mobile, collapsible on tablet, side-by-side on desktop
  • Editable Username: Click-to-edit nickname with real-time validation and user persistence
  • User Persistence: Automatic nickname saving for logged-in WordPress users
  • Lightweight vanilla TypeScript/JavaScript implementation (no frameworks)
  • Fully responsive design with semantic HTML
  • Internationalization ready (i18n strings)
  • Configurable server allow-list with strict validation
  • WebSocket subprotocol support (IRCv3)
  • Optional WebIRC gateway fallback
  • Comprehensive IRC slash commands: 30+ commands including /join, /part, /nick, /msg, /whois, /topic, /away, /help, and more
  • Automatic nickname generation and collision handling
  • Debug logging and connection status indicators
  • Optional Content Security Policy (CSP) header generation
  • WordPress hooks and filters for extensibility
  • Follows WordPress Coding Standards

Usage

Basic Usage:
Simply add the shortcode [chat_webirc] 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.

Shortcode Examples:
* Basic: [chat_webirc] – Uses default server and channel
* Custom channel: [chat_webirc channel="#mychannel"]
* Custom server: [chat_webirc server="irc.example.com:7443" channel="#general"]

Available IRC Commands:
Once the chat is loaded, users can use these commands:

Basic Commands:
* /join #channel – Join a channel
* /part [#channel] – Leave current or specified channel
* /nick newname – Change nickname
* /quit [message] – Disconnect
* /help – Show all available commands

Communication:
* /msg <nick> <message> – Send private message
* /notice <target> <message> – Send notice message
* /me <action> – Send action message
* /query <nick> – Open private chat context

User & Channel Info:
* /whois <nick> – Get detailed user information
* /who [channel] – List users in channel
* /list [pattern] – List available channels
* /names [channel] – List nicknames in channel
* /topic [text] – View/set channel topic

Status & Utility:
* /away [message] – Set away status
* /back – Remove away status
* /ping <nick> – Ping user
* /version [nick] – Get version info

Advanced Commands:
* /ctcp <nick> <command> – Send CTCP command
* /motd [server] – View message of the day
* /stats <query> [server] – View server statistics
* /raw <command> – Send raw IRC command (if enabled)

Type /help in the chat for the complete command reference.

Configuration:
Go to Settings β†’ Chat for WebIRC in your WordPress admin to customize servers, channels, and security options.

Notes

  • Some public IRC networks may restrict WebSocket connections to certain origins. The included test server permits connections for testing purposes.
  • Do not send sensitive information. This client is intentionally minimal and does not yet support SASL authentication.

Installation

  1. Upload the plugin files to the /wp-content/plugins/chat-webirc/ directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.

Next Steps – Getting Started:

After activation, you’re ready to use the IRC chat! The plugin comes with secure default settings that will connect to a test IRC server.

Quick Start:
1. Create or edit any page/post where you want the IRC chat to appear
2. Add the shortcode: [chat_webirc]
3. Save and view your page – the IRC chat will be embedded and ready to use!

Default Settings:
* Server: irc.livefreeonline.club:7443 (secure test server)
* Channel: #help (general help channel)

Customize Settings (Optional):
Visit Settings β†’ Chat for WebIRC in your WordPress admin to:
* Add your own IRC servers to the allowed servers list
* Change the default server and channel
* Configure advanced options like WebSocket paths and subprotocols
* Enable per-shortcode overrides for multiple chat instances

Advanced Usage:
Use shortcode parameters to override defaults: [chat_webirc server="irc.livefreeonline.club:7443" channel="#mychannel"]

Frequently asked questions

What IRC servers are supported?

The plugin works with any IRC server that supports WebSocket connections. By default, it includes: * irc.livefreeonline.club:7443 – An IRC server contributed by our team for testing purposes

Is this secure?

Yes, the plugin implements several security measures: * Server allow-list to prevent connections to unauthorized servers * Input sanitization and validation * Proper escaping of all output * Optional Content Security Policy headers * WSS (secure WebSocket connections) only

Can I use my own IRC server?

Yes, you can add your own IRC server to the allowed servers list in the plugin settings. The server must support WebSocket connections and be accessible via WSS (secure WebSockets).

Does this work with private IRC networks?

The current version is designed for public IRC servers. For private networks that require extra authentication, we will add support for them in future versions.

Do I need an SSL certificate to use this plugin?

The IRC server must have an SSL certificate for WSS (WebSockets Secure) connections to work. Your WordPress website doesn’t strictly require SSL, but it’s highly recommended: IRC server: SSL certificate required (mandatory for WSS connections) WordPress site: SSL recommended but not mandatory for basic functionality For security reasons, the plugin only supports secure WSS connections and does not support unencrypted WebSocket connections.

What shortcode parameters are available?

The shortcode supports: * server: IRC server (host:port, must be in allowed servers list) * channel: Channel name (with # prefix) Example: [chat_webirc server="irc.livefreeonline.club:7443" channel="#help"]

What IRC commands are supported?

The client supports 30+ comprehensive IRC slash commands organized by category: Basic Commands: * /join #channel – Join a channel * /part [#channel] or /leave [#channel] – Leave current/specified channel * /nick newname – Change nickname * /quit [message] – Disconnect from server Communication: * /msg or /privmsg – Send private message * /notice – Send notice message (less intrusive) * /me – Send action message * /query – Open private chat context User Information: * /whois – Get detailed user information * /who [channel] – List users in channel * /userhost [nick2]... – Get user host…

Does this work well on mobile devices?

Yes! Version 0.5.0 includes a complete mobile overhaul with: * Responsive Design: Adapts perfectly to phones, tablets, and desktops * Touch-Optimized: Proper touch targets and gesture support * Mobile-First Layout: Optimized for small screens with smart sidebar behavior * Orientation Support: Works great in both portrait and landscape modes

Can users change their nickname?

Yes! Version 0.6.0 introduces an editable username feature: * Click-to-Edit: Simply click on your nickname in the chat header to edit it * Real-time Validation: Instant feedback on nickname validity according to IRC standards * User Persistence: Logged-in WordPress users have their nicknames automatically saved and restored * Keyboard Shortcuts: Press Enter to save or Escape to cancel * Guest Support: Non-logged-in users can still change nicknames, but they won’t be saved between sessions

What are the admin settings?

The settings page includes: * Allowed servers: One per line (host:port format) * Default server: Selected from allowed servers list * Default channel: e.g., #general * WebSocket path: e.g., /webirc (optional) * Subprotocols: Comma-separated, e.g., text.ircv3.net * Gateway URL: Optional WSS fallback * Allow per-shortcode overrides: Restricted to allowed servers list * Add CSP header: For connect-src (advanced) * Enable debug logs: Show debug messages in chat

Changelog

1.0.0

  • Removed: User avatar upload feature. Messages now display as [HH:MM] username β–Έ text with no avatar bubble. The chat_webirc_upload_avatar / chat_webirc_get_avatar / chat_webirc_get_user_avatars AJAX endpoints, the chat-webirc-avatar user meta, and the chat-webirc-avatars/ and chat-webirc-temp/avatars/ directories are no longer used.
  • Cleanup note: Sites can safely delete wp-content/uploads/chat-webirc-avatars/ and wp-content/uploads/chat-webirc-temp/. Avatar user meta and the chat_webirc_temp_avatars option are removed on plugin uninstall.

0.9.0

  • Removed: In-chat image sharing (upload, display, and preview). The chat_webirc_upload_image AJAX endpoint, the image_expiration setting, and the chat-webirc-temp storage directory are gone.
  • Retained: User avatar upload remains unchanged.
  • Cleanup note: Sites that previously used image sharing can delete files directly inside wp-content/uploads/chat-webirc-temp/, but do not delete the avatars/ subdirectory β€” it is still used as a staging area for guest user avatars.

0.7.0

  • Custom Avatars: User avatar upload with cropping, preview, and persistent storage
  • WordPress Integration: Full integration with WordPress media library and user meta
  • Error Handling: Graceful error handling with user-friendly feedback messages

0.6.0

  • Editable Username Interface: Click-to-edit nickname functionality with inline editing
  • User Persistence: Automatic nickname saving for logged-in WordPress users
  • Real-time Validation: Client-side IRC nickname validation with helpful error messages
  • Smart Nickname Loading: Automatic loading of saved nicknames for returning users
  • Improved UX: Loading states, success feedback, and error handling for nickname changes
  • WordPress Integration: New AJAX endpoints for saving and retrieving user nicknames
  • Guest User Support: Graceful fallback for non-logged-in users with session-based nicknames
  • Mobile-Optimized Editing: Touch-friendly edit interface that works seamlessly on all devices

0.5.0

  • Major UI Overhaul: Complete redesign of the chat interface with modern, responsive layout
  • Mobile-First Design: Fully responsive chat window that adapts to all screen sizes
  • Enhanced Mobile Experience: Optimized touch interactions, proper virtual keyboard handling, and improved readability on mobile devices
  • Responsive Sidebar: Smart sidebar behavior – overlay on mobile, collapsible on tablet, side-by-side on desktop
  • Improved Message Display: Better message grouping, optimized spacing, and responsive typography
  • Touch-Friendly Interface: Minimum 44px touch targets for mobile users
  • Orientation Support: Smooth transitions and optimized layouts for both portrait and landscape modes
  • New Admin Settings: Enhanced configuration options for responsive behavior and UI customization
  • Performance Optimizations: Reduced layout thrashing and improved rendering performance

0.2.0

  • Add comprehensive IRC slash commands support (30+ commands)
  • Enhanced command categories: Basic, Communication, User Info, Channel Info, Server Info, Status, Advanced
  • Improved command help system with detailed usage examples
  • Added support for CTCP commands, server queries, user lookups, and more
  • Better error handling and user feedback for all commands

Full changelog on WordPress.org β†’

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own β€” no account needed.

Active installs badge Rating badge Health score badge

Best JTZL's Chat for WebIRC alternatives

All chat plugins β†’
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Joinchat – Enhanced "click to chat" Joinchat – Enhanced "click to chat" The most installed WordPress plugin for WhatsApp: a customizable floating button that turns… by Creame 700K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.7 (189) 1 week ago 97
2 Floating Chat Widget: Contact Chat Icons, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button – Chaty Floating Chat Widget: Contact Chat Icons, Telegram Chat, Li… WhatsApp chat, Facebook Messenger, Telegram, TikTok, Instagram, Email, Line, WeChat Phone… by Premio 300K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5 (1.2K) 3 days ago 97
3 Tidio – Live Chat & AI Chatbots Tidio – Live Chat & AI Chatbots Add Tidio Live Chat to your WordPress for free to answer customers’ questions, engage… by Tytus GoΕ‚as 70K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.7 (396) 1 month ago 94
4 Facebook Chat Plugin – Live Chat Plugin for WordPress Facebook Chat Plugin – Live Chat Plugin for WordPress The Facebook Chat Plugin makes it easy for your website visitors to chat with you and ask… by Facebook 70K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 3.5 (302) 4 years ago 41
5 Buttonizer – Live Chat, AI Chatbot, Call, Chat, Contact Button Buttonizer Powerful platform with Live Chat, AI Chatbots, and Real-Time Visitor Monitoring! Also… by Buttonizer 50K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5 (23) 2 weeks ago 91
6 Simple Chat Button Simple Chat Button WhatsApp Chat Button - Display the beautiful WhatsApp Sticky Button on the WordPress… by seramo 40K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.8 (15) 1 month ago 81
7 Chatway Live Chat – AI Chatbot, Customer Support, FAQ & Helpdesk Customer Service & Chat Buttons Chatway Live Chat AI chatbot agent & human live chat for customer support, FAQ, chat buttons including… by Chatway Live Chat 30K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5 (761) 3 days ago 95
8 Echo Knowledge Base – Documentation, FAQs, Chat & Smart Search Echo Knowledge Base A fully featured, easy-to-use documentation plugin with AI chat, search, FAQs, and quizzes… by echoplugins 10K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.9 (123) 1 month ago 90
9 Zendesk Chat Zendesk Chat Zendesk Chat (previously Zopim) lets you monitor and chat with visitors surfing your store… by zendesk_official 10K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4 (27) 6 years ago 42
10 Word Balloon Word Balloon Support for Block editor(Gutenberg) & Classic Editor.You will easy to add speech balloon in… by YAHMAN 10K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5 (8) 1 month ago 81

FAQ

JTZL's Chat for WebIRC: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org Β· checked Oct 2, 2026

Is JTZL's Chat for WebIRC free?

Yes. JTZL's Chat for WebIRC is free to download and use from the official WordPress.org plugin directory.

Is JTZL's Chat for WebIRC safe to use in 2026?

JTZL's Chat for WebIRC works, but test it on a staging site before relying on it in 2026. Was last updated 1 month ago, and scores 60/100 on our health check.

How many websites use JTZL's Chat for WebIRC?

JTZL's Chat for WebIRC is active on <10 WordPress websites and has been downloaded 553 times since it launched in November 2025. It was downloaded 65 times in the last 30 days.

Does JTZL's Chat for WebIRC work with WordPress 7.1?

Yes. The developer has tested JTZL's Chat for WebIRC up to WordPress 7.1.2, the latest release. It requires WordPress 6.8 or newer.

What PHP version does JTZL's Chat for WebIRC need?

JTZL's Chat for WebIRC requires PHP 8.2 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was JTZL's Chat for WebIRC last updated?

The latest version, 1.0.0, was released on August 30, 2026 (1 month ago).

Who makes JTZL's Chat for WebIRC?

JTZL's Chat for WebIRC is developed and maintained by jtzl.

What are the best alternatives to JTZL's Chat for WebIRC?

The most popular alternatives to JTZL's Chat for WebIRC are Joinchat (700K+ installs), Floating Chat Widget: Conta… (300K+ installs) and Tidio (70K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages β€” with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org β€” no credit card
Sarah is here to help!
Hi there! πŸ‘‹ Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! πŸ‘‹ Need help finding what you're looking for?

We'll use this to continue our conversation

Just now βœ“ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.