/irc-bash

A super simple IRC client written in pure Bash v4.2+

Primary LanguageShellGNU General Public License v3.0GPL-3.0

IRC Bash 💬

A super simple IRC client written in pure Bash v4.2+



Acquisition

Download irc-bash

git clone https://github.com/wick3dr0se/irc-bash; cd irc-bash/

Execution

Execute client from within downloaded directory, optionally specifying an IP address and/or port to connect to. If IP is not specified, port becomes first argument

bash irc-bash [ip] [port]

Or

chomod u+x irc-bash
./irc-bash [port]

Usage

The client request password first, parses environment variables to determine nickname, username and hostname automatically

/pass, PASS <password?  ...  Update server passwor
/nick, NICK  <nickname? ...  Update server nickname
/join, JOIN  <#channel,#channel2> ...  Join server channel(s)
/msg, PRIVMSG [nickname] <message>  ...  Message a nickname
/msg, PRIVMSG [#channel] <message>  ...  Message a channel

Contributing

Make a change; Submit that PR with a relevant message, e.g. git commit -m 'issus fix #3'