Skip to content
/ wircy Public
forked from LeCoyote/wircy

IRC client on the web with server-side websocket HTML5 support.

License

Notifications You must be signed in to change notification settings

Endedman/wircy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wircy

IRC client with server-side websocket HTML5 support.

Requierments

  • Web server.
  • PHP server. (Optional, for URL summaries)
  • MySQL server. (Optional, for URL summaries)

Install

Edit start of js/irc.js to give IRC server address and define URL summaries engine as following :

// -------------------------- START OF CONFIG -------------------------- \\

let irc_server_address = 'wss://<IP address or hostname>:<port>/';

let urlify_check = true; // Or false to disable.

// --------------------------- END OF CONFIG --------------------------- \\

Optional : for URL summaries (if urlify_check === true) edit ajax/config.php :

Create MySQL database on localhost or elsewhere, the MySQL table is created automatically from PHP script ajax/summary.php, and then edit (or create) ajax/config.php as following :

<?php
$dbname = "..."; // Name of database.
$dbhost = "..."; // Host of database.
$dbuser = "..."; // User of database.
$dbpasswd = "..."; // Password of database.
$dbprefix = "..."; // Prefix of MySQL table name.

Upload files on a web server.

It works !

Languages

  • English
  • French

Compatibilty

IRC Daemons

Browser compatibility

  • Google chrome
  • Firefox
  • Opera
  • Edge
  • Safari (Maybe)

Make sure your browser is up to date.

Some lights bugs/imperfections to resolve

  • URL summaries to improve.
  • To do responsive design.
  • Manage all IRC protocol. /raw sends a raw request to IRC server.

Note : IRC raws not supported are in Javascript console of your web browser.

To test Wircy with UnrealIRCd server

https://susoft.fr/wircy/

About

IRC client on the web with server-side websocket HTML5 support.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 41.9%
  • JavaScript 32.0%
  • SCSS 10.7%
  • Less 10.6%
  • PHP 2.4%
  • CSS 2.4%