tools:irc
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tools:irc [2025/08/31 07:23] – [Configuring HexChat] Humphrey Boa-Gart | tools:irc [2025/12/02 05:27] (current) – old revision restored (2025/10/11 10:47) Humphrey Boa-Gart | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Internet Relay Chat (IRC) ====== | ====== Internet Relay Chat (IRC) ====== | ||
| - | |||
| - | [{{ : | ||
| **Internet Relay Chat** (or **IRC**) is one of the oldest chat platforms. However, it is not a service, nor an application, | **Internet Relay Chat** (or **IRC**) is one of the oldest chat platforms. However, it is not a service, nor an application, | ||
| Line 7: | Line 5: | ||
| Its simple no-frills interface has led to IRC being affectionately nicknamed // | Its simple no-frills interface has led to IRC being affectionately nicknamed // | ||
| - | |||
| - | ===== AMI @ IRC ===== | ||
| - | |||
| - | The Anonymous Military Institute' | ||
| ===== IRC Clients ===== | ===== IRC Clients ===== | ||
| Line 23: | Line 17: | ||
| If you're just getting started and are feeling apprehensive about installing software right away, perhaps consider a **browser-based client** to get a feel for the IRC ecosystem first. | If you're just getting started and are feeling apprehensive about installing software right away, perhaps consider a **browser-based client** to get a feel for the IRC ecosystem first. | ||
| - | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| Line 73: | Line 66: | ||
| Chat rooms on IRC are called **channels**, | Chat rooms on IRC are called **channels**, | ||
| - | There are many servers, | + | There are many servers, |
| - | /server irc.freenode.net | + | /server irc.server.org |
| | | ||
| - | Once you are connected, you can type ''/ | + | Once you are connected, you can type ''/ |
| All channels are prefixed with the pound (#) sign //(like a hashtag)//. You can type ''/ | All channels are prefixed with the pound (#) sign //(like a hashtag)//. You can type ''/ | ||
| Line 85: | Line 78: | ||
| ==== Managing Your " | ==== Managing Your " | ||
| - | IRC does not require registration, | + | IRC does not require registration, |
| - | Some servers have nickname registration services, allowing you to keep other people from stealing your nick. On Freenode (and many other servers) | + | Some servers have nickname registration services, allowing you to keep other people from stealing your nick. On many networks |
| You can get a list of available NickServ options with the '' | You can get a list of available NickServ options with the '' | ||
| Line 237: | Line 230: | ||
| ===== Application Specific Instructions ===== | ===== Application Specific Instructions ===== | ||
| - | |||
| - | Here are some quick-start guides for several popular IRC clients, if you need help getting started. | ||
| - | |||
| - | ==== Configuring HexChat ==== | ||
| - | |||
| - | To point HexChat to our IRC, configure it as follows. (Click to enlarge) | ||
| - | |||
| - | < | ||
| - | : | ||
| - | : | ||
| - | : | ||
| - | </ | ||
| - | |||
| Line 265: | Line 245: | ||
| /set irc.server_default.autojoin_dynamic on | /set irc.server_default.autojoin_dynamic on | ||
| - | Next, you need to connect WeeChat to a server | + | Next, you need to connect WeeChat to a server. To do this, you first need to define some details about the server: |
| - | /server add freenode | + | /server add SERVERNAME |
| | | ||
| - | Then, use the ''/ | + | Then, use the ''/ |
| - | / | + | / |
| | | ||
| - | Once you are connected, you can type ''/ | + | Once you are connected, you can type ''/ |
| To keep WeeChat alive on a remote machine, simply run it inside [[tools: | To keep WeeChat alive on a remote machine, simply run it inside [[tools: | ||
| - | ==== Configuring irssi ==== | ||
| - | Many power users prefer irssi as a terminal IRC client. Like WeeChat, it can be run locally, and on a remote machine via SSH. | + | == Autosorting Channels == |
| + | |||
| + | Make the following tweaks to enable sane autosorting in the channel list: | ||
| + | |||
| + | /set script.scripts.download_enabled on | ||
| + | /script install autosort.py | ||
| + | /set irc.look.server_buffer independent | ||
| + | |||
| + | |||
| + | == Aliases == | ||
| + | |||
| + | Make your life easier by setting aliases for talking to Nickserv/ | ||
| + | |||
| + | /alias add ns /msg nickserv | ||
| + | /alias add cs /msg chanserv | ||
| + | /alias add hs /msg hostserv | ||
| + | |||
| + | |||
| + | == Custom Quit/Part Messages == | ||
| + | |||
| + | You do not need custom quit/part messages, but it's generally not a good idea to broadcast your software version to the internet //(which is Weechat' | ||
| - | {{wst> | + | /set irc.server_default.msg_part "" |
| + | /set irc.server_default.msg_quit "" | ||
| + | To use these same commands to set custom quit/part messages, simply place your message in the quotes. | ||
| {{tag> | {{tag> | ||
tools/irc.1756624988.txt.gz · Last modified: (external edit)
Find this page online at: https://bestpoint.institute/tools/irc
Find this page online at: https://bestpoint.institute/tools/irc