Posted: Fri Apr 21, 2006 11:11 am Post subject: #compsci.ca IRC Bot
As some of you may know i am working on a new bot for our irc room (CompSci.ca IRC) that will be intregated in to the site CompSci.ca as well. This will allow for some cool things and i was whondering if any one had any methods/classes they whould like to make for it or had any ideas to add to it. It is curently being writen in java.
To see what it curently can do login and type "~help".
Computer Science CanadaHelp with programming in C, C++, Java, PHP, Ruby, Turing, VB and more!
Sponsor Sponsor
rizzix
Posted: Fri Apr 21, 2006 11:21 am Post subject: (No subject)
just give me access to the source code and i'll help you out dan.
Dan
Posted: Fri Apr 21, 2006 11:30 am Post subject: (No subject)
Well noramly i whould but there are some things in it that may have access codes to the compsci.ca mysql servers and such .
What whould you do to it?
Computer Science CanadaHelp with programming in C, C++, Java, PHP, Ruby, Turing, VB and more!
Dan
Posted: Fri Apr 21, 2006 11:33 am Post subject: (No subject)
I am also looking for some one to write a php or ruby on rails front end for the loging part of the bot. The bot puts each line/comand in to a mysql data base with all the info about who sent it and what it is and such. I whont to make the logs searchable and display nice live on the site.
Computer Science CanadaHelp with programming in C, C++, Java, PHP, Ruby, Turing, VB and more!
rizzix
Posted: Fri Apr 21, 2006 11:34 am Post subject: (No subject)
uh.. dunno i thought you needed help developing?
well what you can do dan is make use of resource bundles and property files.. that is get the info from a property file (don't hard code it).. this way folks like me can work on it too..
Dan
Posted: Fri Apr 21, 2006 11:35 am Post subject: (No subject)
Ah, add ons whould be a good thing. Any links to sites or tutorals about resource bundles and property files?
Or i just could just let peoleop make classes that extened it....
Computer Science CanadaHelp with programming in C, C++, Java, PHP, Ruby, Turing, VB and more!
rizzix
Posted: Fri Apr 21, 2006 11:36 am Post subject: (No subject)
Posted: Fri Apr 21, 2006 11:42 am Post subject: (No subject)
hehe dan, just give me code acces i can develop a complete plugins system.. with dynamic loading etc.. all that 1337 stuff.
Sponsor Sponsor
Dan
Posted: Fri Apr 21, 2006 11:47 am Post subject: (No subject)
Well it is not that i dougth you could, in fact i blive you could do some admazing sutff that whould be much better then mine but another goal of this project of mine is to teach me more about such things. And if i do it my self it maybe messy but i will learn alot more. If you like i could still show you the sorce but not publicly on the fourms =p.
Computer Science CanadaHelp with programming in C, C++, Java, PHP, Ruby, Turing, VB and more!
Mazer
Posted: Fri Apr 21, 2006 12:05 pm Post subject: (No subject)
Am I missing any?
But please, for any responses the entire channel doesn't need to see, please keep them in /msg's. (Same for commands)
Dan
Posted: Fri Apr 21, 2006 12:31 pm Post subject: (No subject)
Well the plan for my bot is to make things easyer in the channel by providing infomation functions such as a link to sreach compsci.ca, links to tutorals, sreach google, sreach compsci.ca wiki, find a wiki page, and lots more.
The idea is to intreagete the site with irc thew the bot and give us some more functainlity that we have on the fourms.
My bot will be able to take comands threw msgs or the channale. And i am making it repsond aporityly. I am curently working on making some measures to stop it from spaming.
Edit: Also the room is #compsci.ca affter all, i whould think lots of uers created bots whould be cool as long as they do not spam or have the same trigger.........and pops stays away from them...
Computer Science CanadaHelp with programming in C, C++, Java, PHP, Ruby, Turing, VB and more!
rizzix
Posted: Fri Apr 21, 2006 12:54 pm Post subject: (No subject)
Hacker Dan wrote:
Well it is not that i dougth you could, in fact i blive you could do some admazing sutff that whould be much better then mine but another goal of this project of mine is to teach me more about such things. .
ah.. hmm how about this.. I'll create a plugin system.. you integrate it with your bot.. then everyone in compsci can try out creating plugins.. (i mean all those without java-phobia)
Of course if you agree, we need to talk.. I need a some "interfaces".
rizzix
Posted: Fri Apr 21, 2006 12:58 pm Post subject: (No subject)
Mazer wrote:
But please, for any responses the entire channel doesn't need to see, please keep them in /msg's. (Same for commands)
Actually most of these bots reply to you they same way you chat with it. So, if you don't want the whole channel to be disturbed, just /msg the bot.. and it will /msg back.
timmytheturtle
Posted: Fri Apr 21, 2006 2:18 pm Post subject: (No subject)
Posted: Fri Apr 21, 2006 3:13 pm Post subject: (No subject)
I dunno why all these bots are needed... searching hte wiki or compsci or google involves opening a web browser; just as it would with the bot... and hte people who are usually in the channel don't need to help searching usually
One feature I would like to see is some sort of warning system; that way I can warn pops say twice and on the third time he'll be kicked and banned for X minutes.
And something to find out who's who would be nice too... all too often people are not who they seem...