Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

miniIRChat

IRC chat client

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

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

pascal
minilib\lib\MiniCommons.lpk
minilib\xml\source\MiniXML.lpk
minilib\socket\source\MiniSockets.lpk
minilib\connection\source\MiniConnections.lpk
pascal
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/