Weechat uses a curses frontend, In WeeChat everything can be done with a keyboard, though it also supports mouse input. It is customizable and extensible with plugins and scripts.
sudo pacman -S weechat
Connecting to an IRC server (example: freenode).
You can also connect to your private/custom IRC Server.
Joining a specific channel (example: #revryl).
Adding your private/custom IRC server (Change “) with name of your choice).
/server add irc.example.net/6667
Saving the changes you have made.