How to compile cicb chat client on haiku

heres a quick how to build the cicb chat client for Haiku
first, we install the dependencies and grab the source code

git clone https://github.com/hoche/cicb.git

after that we edit the CMakeLists.txt make sure it looks like this

target_link_libraries(icb ${TCL_LIBRARY} ${READLINE_LIBRARY} bsd network)

then we create the build directory and run cmake

mkdir build

cd build

cmake ..

cmake --build .

after that just drop the bin file into your system path

icb -s serveraddress -g yourgroup -n nickname 

after that you should be in business want to know what icb is this link might help you

InternetCitizens Band

1 Like

I installed it and it works fine,but I don’t really know what to do with it.
Is there any list of public channels?
I can’t find a lot of information about ICB anyhow.
It seems to be very similar to IRC,with some small advantages like native support for accounts and authentication,where IRC needs some bots (nickserv, etc.)
I really wonder why I never heard about it before,and why IRC is so much more popular.

for the default server there is a public channel called S3 to list channels on there you can type /w or use the -w flag to list the channels without logging in but yes IRC is a lot more popular than ICB because the limits the protocol has I think I got banned from the default server though it may because I was idling for too long or for my away message