Irc: Difference between revisions
From wikinotes
No edit summary |
|||
Line 24: | Line 24: | ||
!colspan=1| rules | !colspan=1| rules | ||
|- | |- | ||
| libera.chat || https://libera.chat/ || | | libera.chat || https://libera.chat/ || | ||
|- | |- | ||
| freenode || https://freenode.net/ || | | freenode || https://freenode.net/ || | ||
Line 30: | Line 30: | ||
| snoonet || https://snoonet.org/ || https://snoonet.org/rules | | snoonet || https://snoonet.org/ || https://snoonet.org/rules | ||
|- | |- | ||
| quakenet || https://www.quakenet.org/ || | | quakenet || https://www.quakenet.org/ || | ||
|} | |} | ||
Line 97: | Line 97: | ||
# search channels | # search channels | ||
/msg alis LIST searchterm | /msg alis LIST searchterm | ||
</source> | </source> | ||
Line 216: | Line 216: | ||
</source> | </source> | ||
</blockquote><!-- Finding Channels --> | </blockquote><!-- Finding Channels --> | ||
= Clients = | |||
<blockquote> | |||
== Clients == | |||
{| | |||
| [[irssi]] || IRC client | |||
|- | |||
| [[weechat]] || IRC client | |||
|- | |||
| [[hexchat]] || gui IRC client | |||
|- | |||
| [[polari]] || gnome gui irc client (built on telepathy) | |||
|- | |||
| [[empathy]] || gnome gui irc client (built on telepathy) | |||
|- | |||
|} | |||
== IRC Bouncers == | |||
{| | |||
| [[znc]] || || login to znc, it stays logged into your session, ALWAYS | |||
|} | |||
== Protocol Gateways == | |||
{| | |||
| [[bitlbee]] || || XMPP etc to IRC | |||
|- | |||
| [[biboumi]] || || IRC to XMPP | |||
|} | |||
</blockquote><!-- Clients --> |
Revision as of 17:23, 21 January 2022
IRC (internet relay chat) is a chatroom system from the oldschool days of the internet. IRC is widely used by programmers for help, and to keep aware of various contemporary technologies and issues.
Documentation
(wikipedia) irc commands https://en.wikipedia.org/wiki/List_of_Internet_Relay_Chat_commands
Commands
Servers/Channels
server homepage rules libera.chat https://libera.chat/ freenode https://freenode.net/ snoonet https://snoonet.org/ https://snoonet.org/rules quakenet https://www.quakenet.org/ libera.chat
# register/login /whois # show your info /msg NickServ REGISTER YourPassword youremail@example.com # register /msg NickServ IDENTIFY YourNickname YourPassword # login # cloak your ip /j #libera-cloak !cloakme # bot will kick you once assigned # search channels /msg alis HELP LIST /msg alis LIST searchterm[os] - #libera - #archlinux - #debian - #freebsd - #voidlinux - #nixos [LANG] - ##programming - #python - #ruby - #java - ##javascript [LIBS/FRAMEWORKS] - #qt - #rubyonrails [PROGS] - #qutebrowser - #wireguard - #zfs [MISC] - ##videogames - #cyberpunk - #xeserv - #lobsters - #pine64 - #datahoarderfreenode
# connect /nick username /msg NickServ Identify password # search channels /msg alis LIST searchterm[freenode] - #archlinux - #archlinux-arm - #archlinux-newbie - #freebsd - #debian - ##programming - #python - #ruby - #RubyOnRails - ##java - ##javascript - ##c++ - #nixos - #qutebrowser - ##windows - ##windows-server - ##networking - ##security - #vim - #punk - #ska - ##videogames - #gentoo-games - #starcitizen - ##skyrimmodssnoonet (subreddits)
# registration # https://snoonet.org/anope/#NickServ /nick kaivaii # same as reddit /msg NickServ REGISTER <pass> <email> # login to email # you'll receive instructions from there # login /nick username /msg NickServ Identify password # on snoonet, you are cloaked by default. test with /whois# search channels /list *vim*[Snoonet] // associated to reddit (/connect irc.snoonet.org 6697) - #cs - #games - #math - #idlerpg // less good... - #darksouls3 - #TheElderScrolls - #falloutQuakeNet
[QuakeNet] // seems promising
Etiquette
Connecting
The connection settings themselves vary a bit with different irc clients but generally a session looks like:
connect/login/connect freenode /nick username /msg NickServ identify <password> /j #archlinux # join channel archlinux /p #archlinux # leave channel archlinuxignore/unignore
/ignore add <user-fnmatch> /ignore del <user-fnmatch> /ignore list
Finding Channels
/list *vim* # list all channels containing 'vim'
Clients
Clients
irssi IRC client weechat IRC client hexchat gui IRC client polari gnome gui irc client (built on telepathy) empathy gnome gui irc client (built on telepathy) IRC Bouncers
znc login to znc, it stays logged into your session, ALWAYS Protocol Gateways
bitlbee XMPP etc to IRC biboumi IRC to XMPP