Skip to content

parmaja/miniIRChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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/