irc bot

Jul 17, 2010 at 10:53pm
i must have looked at 50 different websites but i can't find any decent help when it comes to making an irc bot. can someone please for the love of all that is holy just walk me through it, step by step. if you do i promise to love you forever and to get you free ticket into heaven, scouts honor.

msn: chaosscizzors @ hotmail . com
skype: chaosscizzors

let me know if you add me cause i'm not psychic, despite my prophetic-esque promise. :/
Jul 17, 2010 at 11:02pm
Learn socket programming, and then learn about how IRC works in itself. You could also study the source code of an existing IRC bot (or an IRC client because bots are basically just automated clients).
Jul 17, 2010 at 11:28pm
i've tried both and i'm not really making any headway. c++ bot source codes are impossible to find and sockets programing is pretty hard to swallow without direct instruction and feedback.

i will see about finding an irc client source code tho, but i'm apathetic.
Jul 18, 2010 at 12:38am
Have you heard of Google? It'll help greatly finding what you're looking for.
IRC bots are one of the most popular examples for socket programming and as such, there are thousands of examples out there.
And even many, many more examples/tutorials for general socket programming.
Like I said, try Google.
Jul 18, 2010 at 4:15am
i don't want to come off as rude but i was specifically asking for direct, hands on assistance.
google is not that.
Jul 18, 2010 at 1:05pm
I don't want to come off as rude, but we're not obligated to operate Google for you or spend hours typing up an IRC bot and socket programming tutorial, just so you aren't required to spend a minute googling for said tutorials.
If you want to show no inititative of your own, you'll have to get a personal instructor.

Once you have a specific question about socket programming or the IRC protocol, you can ask here.
Last edited on Jul 18, 2010 at 1:12pm
Jul 18, 2010 at 5:42pm
Here's a good socket programming tutorial: http://beej.us/guide/bgnet
Once you've read that, you could try reading the IRC specification: http://irchelp.org/irchelp/rfc/rfc.html

Although it (beej's guide) mentions Windows users not being able to use the tutorial, if you're using Cygwin or MinGW as a compiler then you can.
Jul 19, 2010 at 1:29am
@athar: if you're just going to troll then fuck off.

apparently a little help is too much to ask so never mind.
Last edited on Jul 19, 2010 at 1:30am
Jul 19, 2010 at 2:58am
I agree with Athar. If you have some particular question, we'll answer it, but to ask for someone to do your work for you and then explain to you how to do it is just too much. Programmers need problem solving skills and resourcefulness. You won't always have someone to hold your hand through a solution. You need to learn to research on your own.
Topic archived. No new replies allowed.