tools:irc
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
tools:irc [2024/05/19 21:47] – created - external edit 127.0.0.1 | tools:irc [2024/09/29 04:15] (current) – [Terminal] Humphrey Boa-Gart | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{wst> | + | ====== Internet Relay Chat (IRC) ====== |
- | ====== IRC (Internet Relay Chat) ====== | + | **Internet Relay Chat** (or **IRC**) is one of the oldest chat platforms. However, it is not a service, nor an application, |
+ | Its simple no-frills interface has led to IRC being affectionately nicknamed // | ||
- | {{tag> | + | |
+ | ===== IRC Clients ===== | ||
+ | |||
+ | Below are just a handful of popular IRC clients. Each of them does things in its own way. It will be up to you to play around to see what works best for you and your particular machine. | ||
+ | |||
+ | For a full list of clients that are compatible with modern IRC servers, visit [[https:// | ||
+ | |||
+ | |||
+ | ==== Browser ==== | ||
+ | |||
+ | 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:// | ||
+ | |||
+ | |||
+ | ==== Desktop ==== | ||
+ | |||
+ | If you find yourself using IRC regularly, you will want to graduate from a browser-based app to something a bit more robust. Full-fledged **desktop apps** are the next step up. | ||
+ | |||
+ | * [[https:// | ||
+ | * [[github> | ||
+ | * [[github> | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | |||
+ | ==== Terminal ==== | ||
+ | |||
+ | For powerusers who aren't afraid of [[tools: | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | |||
+ | ==== Mobile ==== | ||
+ | |||
+ | **Mobile apps** are their own animal entirely. Here are a few options. | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | |||
+ | ===== Guide For New Users ===== | ||
+ | |||
+ | {{wst> | ||
+ | |||
+ | * Type '/ | ||
+ | * Type '/j # | ||
+ | * To change nick, type '/nick newnickhere' | ||
+ | * To send a private message, use '/msg nick message here blah blah dongs' | ||
+ | |||
+ | ==== People on IRC ==== | ||
+ | |||
+ | * Channel founders, +q, have a ~ by their name, and are the creators of the IRC channel. They can change all channel settings and modes. | ||
+ | * Super-ops, aka +a or admins, have a & by their name, have the same powers as ops, can access some ChanServ commands, and cannot be kicked by normal ops. | ||
+ | * Ops, aka +o, have an @ by their name. They can ban, kick, add and remove ops, change the topic, and make your life hell. | ||
+ | * Half ops, aka hops or +h, they have a % by their name. They can ban and kick, add and remove voice, change the topic and set a few modes. | ||
+ | * Voiced, or +v, have a +. They are just regular users who we trust for the most part and have been there a while. Also, if the channel is set +m (moderated, basically mute) they and the +o, +h and +v people can talk, while regular users can' | ||
+ | * A few channels set +v on join, usually if it's +m so that ops can remove voice from people who spam or whatever. | ||
+ | |||
+ | A user without a ~, &, @, %, or + is just a regular person. They may feel as clueless as you. Just use IRC, and you will learn. Weeaboos, check out irc.rizon.net, | ||
+ | |||
+ | Note about Lurking: SAY SOMETHING EVERY ONCE IN A WHILE. Many channels get sick of people just joining and watching, at least let them know who you are so someone doesn' | ||
+ | |||
+ | ===== Advanced IRC Magick ===== | ||
+ | |||
+ | ==== Secure Noticing ==== | ||
+ | |||
+ | To send a message to everyone on a channel with a certain level or higher, type this: | ||
+ | |||
+ | /notice (~|& | ||
+ | |||
+ | where the symbol represents the minimum level to send the message to (see " | ||
+ | |||
+ | Use this to share sensitive information without spais finding out. | ||
+ | |||
+ | ==== Services ==== | ||
+ | |||
+ | There are IRC services on most servers, save for stone-age EFnet. Read: | ||
+ | |||
+ | === NickServ === | ||
+ | |||
+ | Use NickServ to keep others from using your nick and to keep ops/ | ||
+ | |||
+ | * ''/ | ||
+ | * ''/ | ||
+ | * ''/ | ||
+ | * ''/ | ||
+ | |||
+ | === ChanServ === | ||
+ | |||
+ | With a registered and identified nick in an unregistered channel where you are an op: | ||
+ | |||
+ | /msg ChanServ register # | ||
+ | |||
+ | == Managing Channel Access == | ||
+ | |||
+ | You can have services automatically op/ | ||
+ | |||
+ | == XOP System == | ||
+ | |||
+ | /msg ChanServ xop # | ||
+ | |||
+ | Where " | ||
+ | |||
+ | * " | ||
+ | * " | ||
+ | * " | ||
+ | * " | ||
+ | |||
+ | You can also change " | ||
+ | |||
+ | == Access Level System == | ||
+ | |||
+ | /msg ChanServ access # | ||
+ | |||
+ | Adds a user to the access list with that level. If a user is already on the list, their level will simply be changed to the specified level. | ||
+ | |||
+ | /msg ChanServ access # | ||
+ | |||
+ | Deletes a user from the access list. | ||
+ | |||
+ | By default, the following access levels are defined: | ||
+ | |||
+ | * Founder - Gives +qo upon entering, allows full access to ChanServ commands. Only one user may have this status. | ||
+ | * 10 - Gives +ao upon entering, allows access to akick. | ||
+ | * 5 - Gives +o upon entering. | ||
+ | * 3 - Gives +v upon entering. | ||
+ | * 0 - Nothing. | ||
+ | * <0 - User cannot be opped. | ||
+ | |||
+ | == ChanServ kick == | ||
+ | |||
+ | Too much of a pussy to kick/ban someone yourself? ChanServ can do it for you! | ||
+ | |||
+ | /msg ChanServ (kick|ban) # | ||
+ | |||
+ | Note that if the channel has signkick enabled (default), your nick will be displayed in the kick message. | ||
+ | |||
+ | === HostServ === | ||
+ | |||
+ | With a registered nick, you can replace your plain old hostname with a vHost, which is basically just a fake hostname. | ||
+ | |||
+ | To request a vHost, type: | ||
+ | |||
+ | /msg HostServ request vhost@goes.here | ||
+ | |||
+ | You will then have to wait for your vHost to be approved. Some networks do it automatically after about a few hours, while other nets have it to where it must be manually approved. | ||
+ | |||
+ | {{tag> |
tools/irc.1716155256.txt.gz · Last modified: 2024/08/06 05:52 (external edit)
Find this page online at: https://bestpoint.institute/tools/irc
Find this page online at: https://bestpoint.institute/tools/irc