Skip to content

IRC

IRC networks

  • libera
    • Server: irc.eu.libera.chat
    • Port: 6697
    • Server password: -
  • indymedia
    • Server: irc.indymedia.org
    • Port: 6697
    • Server password: -

Public web clients

Generic IRC cmds

Get operators, channel ops etc

/msg chanserv access #channel list

Add Server

/server add libera.chat irc.eu.libera.chat/6669 -ssl
/connect

Register

/query nickserv register YourUeberPassOnlyForIrc my-spam-catching@emailaddress

Enforce (protect username againgst non-Identified users):

/msg nickserv set enforce on

Request cloak (oftc):

/msg nickserv set cloak on

Identify + Autojoin

/set irc.server.libera.chat.command \
  "/msg NickServ identify xxxxx;wait 2000;/msg ChanServ invite #rtc"

rejoin chat protected with password

. using weechat autojoin config

/disconnect libera.chat
/connect libera.chat

. manual

/connect libera.chat
/msg -server libera.chat nickserv identify xxxxx
/msg -server libera.chat ChanServ invite #CHAT
/join -server libera.chat #CHAT

Channel modes

channelmodes list

Make channel secret (prevent spammers):

/mode #cad +s

Long Urls

Bare display

Use bare display (ALT+L) to open multi-line URLs.

Standalone IRC Web interfaces

The Lounge

Exec into container:

kubectl -n thelounge exec -it deployments/thelounge -- sh

List users:

thelounge list

Add user:

thelounge add varac

Install theme:

thelounge install thelounge-theme-solarized

Issues with TheLounge:

Client / Server options

Weechat

smuxi