Table of Contents

Irssi

IRC and IRSSI - Internet Chat (Client)

To startup IRSSI and connect to an IRC server: irssi -c servername

To list available channels to join - type: /list ('-yes' may be required) /join #foobar (joins the foobar channel) /w (shows who's who)

To type in Actions, e.g. “* steviewdr waves goodbye” /me message_or_action

To change your Name/Nickname, e.g. steviewdr|gone /nick steviewdr|gone

To send a Private Message to a person: /msg steviewdr Hi!

To set a LOG of Discussion: /log open -targets #channel_name logfilename (puts logfile.. in home dir)

To view Private Messages: ALT + # No. of Window /window #no.

To Mark yourself as Away/Back: /away give_a_reason_here //marks you as away. You need to give a reason etc. after /away /away // /away on its own marks you back. Do a /w to see if your G (gone) or H (active)

To Grant Special Ops etc. to a person: /mode #channel +v nick

To Close one particular Channel/Window: /wc

NickServ

/msg nickserv register YOURPASSWORD YOUREMAIL #more op commands to me. #http://www.goodchatting.com/howtoregnick.html

You will receive a password and/or get emailed a password. Once confirmed, normal login will require you to: /msg NickServ IDENTIFY password #and you should be authed and logged in.


Information got from this VERY good page:

http://f0rked.com/public/irssi-docs/help-full.html

Auth, Opers

Some irc commands in irssi won't work. E.g.: 16:59 -!- Irssi: Unknown command: mkpasswd Solution: /quote mkpasswd sha256 test

Also, a community I am part of setup: InspIRCd. To add a username to opers: either edit /usr/local/inspircd/conf/opers.conf or if its setup add it to the MySQL table ircd_opers. mysql> select * from ircd_opers; +—-+———–+——————————————————————+———-+———-+ | id | username | password | hostname | type | +—-+———–+——————————————————————+———-+———-+ | 1 | steviewdr | createthishash as above | * | GlobalOp | +—-+———–+——————————————————————+———-+———-+ 1 row in set (0.00 sec)

Then irc in and go: /oper steviewdr #and you will be prompted for the password. Cheers daniel.

irssi config

The default irssi config is at /home/user/.irssi/config.

When someone goes: chat nick: ping #by default irssi will send a bell and trigger the away log.

To add any keyword as a “hilight”: /hilight nick /hilight keyword

#Then to save the config directly from irssi go: /save

FYI, the line it appends to the irssi config is: hilights = ( { text = “keyword2hilight”; nick = “yes”; word = “yes”; } );