Badwolf Web IRC Client

Description

Badwolf Web IRC Client is a modern, WebSocket-based IRC client designed specifically for WordPress websites. This plugin enables real-time IRC chat functionality directly within WordPress pages and posts using a simple shortcode.

Key Features

  • Real-time messaging via WebSocket connections
  • Private messaging support with notification badges
  • Desktop notifications for new messages
  • Multiple theme support (light/dark modes)
  • User presence indicators and online user lists
  • Channel and private message management
  • Responsive design for mobile and desktop
  • Secure WebSocket connections (WSS support)

Technical Requirements

  • WebSocket-enabled IRC server (UnrealIRCd recommended)
  • WordPress 5.0 or higher
  • PHP 7.4 or higher
  • Modern web browser with WebSocket support

Installation

  1. Upload the plugin files to /wp-content/plugins/badwolf-web-irc-client/
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Configure your WebSocket IRC server in Settings > Badwolf Web IRC Client
  4. Add [web_irc_client] shortcode to any page or post

FAQ

What IRC servers are supported?

Any WebSocket-enabled IRC server. UnrealIRCd is recommended and tested.

Do I need my own IRC server?

Yes, you need access to a WebSocket-enabled IRC server or network.

Reviews

There are no reviews for this plugin.

Contributors and Developers

“Badwolf Web IRC Client” is open source software. The following people have contributed to this plugin.

Contributors

Change Log

5.1.1

  • Updated plugin name for WordPress.org compliance
  • Fixed contributor information

5.1.0

  • Initial release
  • Real-time WebSocket IRC functionality
  • Private messaging support
  • Desktop notifications
  • Multiple themes