12 Section IRC (basic)
Glandos edited this page 2022-08-05 00:10:19 +02:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Plain IRC

[irc.myirc]
Server="irc.libera.chat:6667"
Nick="yourbotname"
RemoteNickFormat="[{PROTOCOL}] <{NICK}> "

gateway.inout with channel key

[[gateway.inout]]
account="irc.myirc"
channel="#some-passworded-channel"
options = { key="password" }

Nickname registered with nickserv without SASL

[irc.myirc]
Server="irc.whatever.net:6667"
Nick="yourbotnick"
Password="yourNickservPassword"

SASL support on Libera when youre registered with nickserv

[irc.myirc]
Nick="yournick" # <== change this
NickServNick="yournick" # <== change this if necessary (your nick registered with nickserv)
NickServPassword="yourpass" # <== change this (your pass with nickserv)
Server="irc.libera.chat:6697"
UseTLS=true
UseSASL=true
SkipTLSVerify=false
RemoteNickFormat="[{PROTOCOL}] <{NICK}> "

OFTC nickserv identify nickname

[irc.myirc]
Nick="yournick" # <== change this
NickServNick="yournick" # <== change this if necessary (your nick registered with nickserv)
Server="irc.oftc.net:6697"
UseTLS=true
SkipTLSVerify=false
RunCommands=["PRIVMSG nickserv :IDENTIFY yourpass younick"]  # <== change this (your pass and nick with nickserv)
RemoteNickFormat="[{PROTOCOL}] <{NICK}> "