Advertisement

Are the any irc server tutorials around?

Started by August 23, 2005 08:15 AM
7 comments, last by DarkSlayer 19 years, 5 months ago
I'm going to make an java irc client in school (using java exsisting stuff for that) ... But I was also thinking of trying to do this in cpp my self, create a server. The documentation for this didn't look that bad, but I like the head start an tutorial gives me. Only need tutorial for a basic server/client ... are there any?
Try the Forum FAQ.
enum Bool { True, False, FileNotFound };
Advertisement
Hmm, lots of "how to make basic server/client stuff to show how networking works", but nothing about irc

I checked the faq twise before, and again now ... so where is the part in the faq that will help me create a basic irc client? or irc server?
Ah, your problem is specifically about the IRC protocol. You should have asked that. The question you actually asked was:

Quote:
Only need tutorial for a basic server/client ... are there any?


So, if you want to know how the IRC protocol works, you could try just downloading an existing IRC daemon (they're open source), or go to the IRC RFC. (Btw: I found that page as the first link when plugging "irc rfc" into Google)

Good luck!
enum Bool { True, False, FileNotFound };
been there (I know google too).

Time is of the essence really. I don't have lots of time to decode the documentation for the irc protocol. It was small so it should be better than average docs. But the quick look through the doc didn't specify alot, which then will take ages to figure it out through "hacking and testing"...

So I couldn't find any "how to program an irc server or irc client", so the next step is then to find an open source program that is small, and simple.

everything will help really... But my goal is to create an basic irc server inn c++ just for home testing. Nothing fancy. And an irc client to go with.
Simple IRDC source in TCL

Debian ircd source

a SourceForce ircd download

All from the first 10 hits from a google search. The TCL one seems fairly simple.
enum Bool { True, False, FileNotFound };
Advertisement
i also found that there was not much (readable) documentation on the net about the irc prot, but i just packet sniff'd alot and worked it out
-www.freewebs.com/tm1rbrt -> check out my gameboy emulator ( worklog updated regularly )
http://en.wikipedia.org/wiki/Internet_Relay_Chat
http://www.ethereal.com/

Some things to check out.
-Scott
I found the source for a irc server (c code). I might find something there.

I didn't manage to figure out how to get the debian source for their ircd, so if somebody know of other small, basic simple ircd ... just let me know. Instead I found an old dalnet ircd ... something like that I think.

thx so far anyway.

This topic is closed to new replies.

Advertisement