Skip to content

Latest commit

 

History

History
62 lines (30 loc) · 1.62 KB

IRC-client.md

File metadata and controls

62 lines (30 loc) · 1.62 KB

I wanted to be continually logged into IRC and also use it as a logging client for message on the #doothings IRC channel.

What better way than to use Raspberry Pi?

Steps for using Raspberry Pi as IRC Client

  1. We will use IRSSI, whici is a terminal based IRC client.

  2. Install it by running sudo apt-get install irssi

  3. Also install screen by running sudo apt-get install screen

  4. screen and then press Enter

  5. IRSSI irssi

  6. /server irc.freenode.net

  7. /join #doothings

  8. Now you have logged-in to the #doothings IRC Channel.

  9. To Detach from the Client. Press Ctrl + a and then d

  10. You should be back to the terminal window.

  11. To rejoin the IRC window run screen -r

Settings for irssi

  1. To ignore joins / quits / nicks changes on a specific channel.

    /ignore -channels #chan1,#chan2,#chan3 * JOINS PARTS QUITS NICKS

  2. Auto Connect to a Server on startup

    /SERVER ADD -auto -network IRCnet irc.freenode.net 6667

  3. Auto Join to Specificed channels

    /CHANNEL ADD -auto #doothings IRCnet

  4. To Keep logging all these conversations

    /SET AUTOLOG ON

  5. To set Nicks and Real Name etc.

    /SET -> This should show all existing configured parameters.

    To change these just say

    /SET param-name value like /SET nick nism-pi

  6. To auto-identify on connecting with NickServ

    /network add -autosendcmd "/msg nickserv identify <password> ;wait 2000" IRCnet

  7. /SAVE to save the entire configuration.