gcarreno / miniIRChat

IRC chat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

miniIRChat

Is an open source desktop application for IRC chat

Target

  • Simple
  • Portable
  • Fast

Features

  • Portable, one executable file, take it any where.
  • Works in Windows and Linux
  • SSL/TLS 1.3 connection
  • Mutli Server
  • [TODO] Enable bounce option
  • [TODO] Log History files
  • [TODO] Empoji
  • [TODO] Show Picture from URL
  • [TODO] Syntax Highlighter for language for message started with ``` (in middle of message too)

Disadvantages

  • There is no SASL
  • No plugins/addon yet

Contributing

Keep it as simple as possible.

History

It moved from minilib demo folder

Build

miniIRChat is a FreePascal/Lazarus project, to compile it you need to install all packages it depends on

Open each package in Lazarus and compile it in order.

Required Packages

minilib\lib\MiniCommons.lpk
minilib\xml\source\MiniXML.lpk
minilib\socket\source\MiniSockets.lpk
minilib\connection\source\MiniConnections.lpk

minictrls\lib\MiniLib.lpk
minictrls\components\native\NativeLib.lpk

Testing and Use

My prefered IRC server is ergo.

Competitions

https://hexchat.github.io/ https://konversation.kde.org/

About

IRC chat

License:MIT License


Languages

Language:Pascal 95.6%Language:HTML 4.4%