IRC: Difference between revisions

From NixOS Wiki
imported>Mth
Created page with "{{Note|For the NixOS community chat, see Get In Touch.}} From Wikipedia: <blockquote> Internet Relay Chat (IRC) is an [https://en.wikipedia.org/wiki/Application_layer app..."
 
m switch wikipedia links to interwikis
 
(6 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Note|For the NixOS community chat, see [[Get In Touch]].}}
{{Note|For the NixOS community chat, see [[Get In Touch]].}}


From Wikipedia:
From [[wikipedia:Internet Relay Chat|Wikipedia]]:
<blockquote>
<blockquote>
Internet Relay Chat (IRC) is an [https://en.wikipedia.org/wiki/Application_layer application layer] protocol that facilitates communication in the form of text. The chat process works on a [https://en.wikipedia.org/wiki/Client%E2%80%93server_model client/server networking model].
Internet Relay Chat (IRC) is an [[wikipedia:Application layer|application layer]] protocol that facilitates communication in the form of text. The chat process works on a [[wikipedia:Client%E2%80%93server_model|client/server networking model]].
</blockquote>
</blockquote>


== Clients ==
== Clients ==


* [[irssi]]
* [[Quassel]]
* [[Quassel]]
* [[Weechat]] with the <code>irc</code> plugin
* [[Weechat]] with the <code>irc</code> plugin
Line 13: Line 14:
== Servers ==
== Servers ==


* [[IRCd]] <ref group="cf.">{{nixos:option|services.ircdHybrid}}</ref><ref group="cf.">[https://en.wikipedia.org/wiki/IRCd IRCd] on Wikipedia</ref>
* [[IRCd]] <ref group="cf.">{{nixos:option|services.ircdHybrid}}</ref><ref group="cf.">[[wikipedia:IRCd|IRCd]] on Wikipedia</ref>


== Bouncers ==
== Bouncers ==
Line 20: Line 21:


* [[ZNC]]
* [[ZNC]]
* keep a client open in a [[tmux]] <ref group="cf.">{{nixos:option|programs.tmux}}</ref><ref group="cf.">[https://en.wikipedia.org/wiki/Tmux tmux] on Wikipedia</ref><ref group="cf.">[https://wiki.archlinux.org/index.php/Tmux tmux] on the ArchWiki</ref> session
* keep a client open in a [[tmux]] <ref group="cf.">{{nixos:option|programs.tmux}}</ref><ref group="cf.">[[wikipedia:Tmux|tmux]]</ref><ref group="cf.">[https://wiki.archlinux.org/index.php/Tmux tmux] on the ArchWiki</ref> session


== Gateways ==
== Gateways ==


An IRC gateway recieves messages through other chat networks (e.g. [https://en.wikipedia.org/wiki/XMPP XMPP]) and forwards them through IRC.
An IRC gateway recieves messages through other chat networks (e.g. [[wikipedia:XMPP||XMPP]]) and forwards them through IRC.


* [[BitlBee]]
* [[BitlBee]]
Line 31: Line 32:


<references group="cf."/>
<references group="cf."/>
[[Category:Applications]]
[[Category:Server]]

Latest revision as of 18:18, 1 August 2024

Note: For the NixOS community chat, see Get In Touch.

From Wikipedia:

Internet Relay Chat (IRC) is an application layer protocol that facilitates communication in the form of text. The chat process works on a client/server networking model.

Clients

Servers

Bouncers

An IRC bouncer stays connected to IRC servers so clients can disconnect without missing messages or losing the session.

Gateways

An IRC gateway recieves messages through other chat networks (e.g. |XMPP) and forwards them through IRC.

See Also

  1. services.ircdHybrid
  2. IRCd on Wikipedia
  3. programs.tmux
  4. tmux
  5. tmux on the ArchWiki