Major Computer Science Panel Agenda


ILLINOIS ARTICULATION INITIATIVE


To Facilitate Interinstitutional Transfer
Illinois Board of Higher Education
431, East Adams, Second Floor
Springfield, IL 62701-1418
tel: 217/557-7356
fax: 217/782-8548
blankenberger@ibhe.org
Illinois Community College Board
401, East Capitol Avenue
Springfield, IL 62701-1711
tel: 217/524-5502
fax: 217/785-0090
Malinda.Aiello@illinois.gov
 
Agenda for Major Computer Science Panel Meeting
Fell hall Thursday, March 31, 2011 9:00 AM
Attendees: Malinda Aiello (Illinois Community College Board) ,Eric Bell (Triton College) ,Bob Blankenberger (Illinois Board of Higher Education) ,iTransfer Coordinator (Illinois State University) ,Brian Durham (Illinois Community College Board) ,Bryon Ehlmann (Southern IL University Edwardsville) ,Gina Elias (Illinois Valley Community College) ,Abhilasha Gupta (Illinois State University) ,Krista Jackson (Illinois State University) ,Ed Martig (Moraine Valley Community College) ,Penny McIntire (Northern Illinois University) ,Ted Mims (University of Illinois at Springfield) ,Kathleen Neumann (Western Illinois University) ,Mark Pelczarski (Elgin Community College) ,Ram Raghuraman (Joliet Junior College) ,Shahram Rahimi (Southern IL University Carbondale) ,Stephen Renk (North Central College) ,Barbara Risse (Illinois Community College Board) ,Jim Stevenson (Illinois Valley Community College) ,Ray Wright (Roosevelt University) ,Chuck Young (McHenry County College)

Agenda

 
basic Open source c++ IRC bot.


[Log in to get rid of this advertisement]
hey there. I looking for an opensource example of an irc bot. all I want it for it to be able to send messages to a channel. I dont need kicking, banning, management, users, or trivia, none of that. Can anyone direct me to a project like this, or much better a c++ tutorial in coding a unix c++ irc bot. Cheers, xc.
   
 
Old 11-22-2003, 04:45 PM   #2
Mara
Moderator
 
Registered: Feb 2002
Location: Grenoble
Distribution: Debian
Posts: 9,325

Rep: Reputation: 94
 
Maybe http://sourceforge.net/projects/supybot/ (written in Python, not in C, but Python code is easy to read).
 
 
Old 11-23-2003, 05:12 AM   #3
scorpatron
Member
 
Registered: Nov 2003
Location: New Zealand
Distribution: Redhat 9 2.4.20-8 Athlon, Windows 2000 Professional, FreeBSD
Posts: 122

Rep: Reputation: 15
 
I can't give you an example but I sure can give you the structure

I've written alot of IRC clients, first in mIRC scripts, then using VB, then finally attempting C++..

Firstly you need some basic socket knowledge,

1) Sockets -

IRC runs on TCP/IP, port 6667 usually... Most IRC servers use IDENT clients... therefore when you create a bot you need 2 sockets.

The first is a tcp_connect (host: irc.irc.com, port: 6667)

The second is a tcp_listen (host: localhost, port 22)

You only need the first to start off with, however by accepting IDENT requests, you speed up login time significantly, also certain IRC servers don't allow non-IDENT clients because of flooding.

Files associated with this meeting

No files associated with this meeting


Site design, Information Architecture and Programming: Vacant

Copyright © 1996 - 2018 iTransfer.
If you have questions about transferring in Illinois, we may be able to help. Reach us at itransfer@itransfer.org, Phone: (309) 438-8640