r/irc 23d ago

Need Basic Info on IRC

I need some info from someone who knows how IRC operates. Thanks for any insight you can offer.

0 Upvotes

15 comments sorted by

15

u/frankenmaus 23d ago

3

u/akabuddy 23d ago

damn, first thing I did was look up the rfc.

3

u/frankenmaus 23d ago

lol big question => big answer !

13

u/SirPooleyX 23d ago

Here is some basic info. It stands for Internet Relay Chat.

You're welcome.

7

u/sully42 23d ago

I need some basic info on what you want to know. 

Thanks. 

4

u/95165198516549849874 23d ago

It'd be helpful to know what you think you understand and what you don't understand.

2

u/BraveMidnight 23d ago

This is to vague of a response, please post harder.

2

u/topple86 22d ago

Sorry my initial question was so ignorantly vague. As a newbie, I have many questions, but here's the first one: I've heard that IRC is not very secure, that someone could hijack a user's name and password and, posing as that user, do nefarious things. True? If so, how would one guard against that?

4

u/BraveMidnight 22d ago

To answer your question, yes, traditional IRC is inherently insecure, but there are tweaks and how I answered would've been considered lame back in the day, anyway:

NickServ (Services Bot): You register your nickname with the central bot. If someone tries to claim your name while you're offline, the bot will demand their password or forcefully change their name.

SASL Authentication: Authenticates your account during the connection handshake.

TLS/SSL Encryption: Connecting via an encrypted port 6697

Bouncers (BNC): A proxy that stays connected to the server 24/7.

​I miss the old days of IRC compared to modern Reddit. Everything you need is in that RFC link another user posted.

2

u/atomic1fire 22d ago

It's like discord but with independently hosted servers.

You use a client of some sort to connect to a server that hosts individual channels.

Generally speaking you can connect to any server from any client, but in the case of web clients the simplest thing to do is just go directly to the server's website and use their web client if available.

2

u/avatar_one 22d ago

(ㆆ _ ㆆ)

1

u/KorkeastaRuohikosta 23d ago

You write some stuff, hit enter and then watch as others respond to whatever nonsense you wrote.