This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
Tiin57's profile picture

[Lua] [Java] [C++] IRC Bots! - Come one, come all!

Started by Tiin57, 15 October 2012 - 04:58 PM
Tiin57 #1
Posted 15 October 2012 - 06:58 PM
On the #ccbots channel of irc.esper.net, a dozen or so programmers are each creating a robot. These irc bots are designed for a variety of tasks, including but not limited to:
  1. Interpreting Lua
  2. Having conversations
  3. Verifying users
  4. Saying random junk
If you want to show off your bot (they're a hell of a lot of work), reply to this topic! Try to update it when new features are added, and just have fun with it! If it's open-source, please say so and provide a link.
Tiin57 #2
Posted 15 October 2012 - 07:02 PM
REMOVED.
The beautiful PhilBot now has his own post in General.
sjele #3
Posted 15 October 2012 - 07:48 PM
I have 2 bots :D/>/>

My java skills is like 2 days atm :P/>/>

Java one (A learning project as i want to learn how to do this shit)
Name: SjBot
Version: If i were to count every little fix i would be at 200.5
Code: Join #ccbots and do !%released when SjBot is there
Language: Java
Framewrk: PircBot
More updated list: !%cmds

It can do this:
Spoilerprefix: !%
!%time: Returns the current time
!%say : Do i need to explain this?
!%info : General info about bot
!%do : Does an action
!%troll : Hmm, sends a trolly msg
!%hello : Says hello to everyone
!%released : Gives you code
!%random : Says something random and dumb
!%poem : Reads up poems useage:!%poem <n 1-5>
!%fight : Starts a fight with a player: !%fight <name>
!%isThisEven <num> tells you if it is even

Luabot
Name: Sjbaot
Version: Crappy one
FRamework: Marchinchobot?

I can do:
This is work for later to add text here
billysback #4
Posted 15 October 2012 - 08:57 PM
If I had any idea how to create or test bots for IRC channels, I would so enter this…
Tiin57 #5
Posted 15 October 2012 - 08:59 PM
If I had any idea how to create or test bots for IRC channels, I would so enter this…
It's not a contest, and all you have to do is just google "lua irc bot", and get started from there. We on #ccbots will gladly help you get along to making a bot. There are several bot frameworks that are 100% Lua.
Sxw #6
Posted 16 October 2012 - 01:04 AM
Well…..
Here is ServSxw. I wrote him from scratch, only using and irc library for irc.
It runs off a plugin system, with a configuration file and dynamic loading and unloading. It has a custom permissions system.
It can be found on #linux, #ccbots, #SxwChan, and via private messaging.
It includes support to run lua, basic, and my own programming language, and javascript is in-progress. It spawns a new process for every lua/basic/ect command, and makes it so multiple things can be run at once. Scripts have an exeucution limit of 5 seconds.
I wrote him in node.js, and am planning to open-source it. Thats ServSxw.
sjele #7
Posted 16 October 2012 - 02:50 PM
If I had any idea how to create or test bots for IRC channels, I would so enter this…

When i started doing bots i had no clue on what i needed etc. You will get soo much help from #ccbots :D/>/> Just try