Results 1 to 8 of 8
12-11-2014, 08:52 AM #1
NodeBot - Official Release and Discussion Thread
NodeBot is an IRC bot created in NodeJS. It's really as simple as that. I originally developed it for personal use however as I decided to release it publicly and keep adding onto it. And yes, it can be used on most any IRC server. I've tested it on 2 servers.
How to Use NodeBot
It's simple, edit the settings file in the config folder and save it. Then run the bot via node terminal with "node NodeBot.js". That's it!
Features in NodeBot
Besides being just an IRC bot, I've also created a backend terminal with commands for NodeBot. I've worked hard to make sure everything is user-friendly and looks nice for you all.
With the IRC commands, right now there's only a few including Google search, weather, 8ball, and more.
Version and Downloads
Current Version: 1.0
Download v1.0 (here is a virus scan it you must have it)
View NodeBot's source
Keep in mind, the bot is still in early stages and I have a lot more planned for it Give it time. Ha ha.
What's New in 1.0?
- Administrator, whitelist, and blacklist added (may still be buggy)
- Backend console add (with all the commands)
- Ability to quit the bot inside the console
- !slap improved on
- !8ball added
- !weather added
- Settings file integrated
- Channel logging added
- Incoming raw messages from IRC server parsed for console
- Version checking added (it won't let you run the bot without the newest version)
- Welcome message added for users that join.
Problems or Bugs?
Please report it here.
If you want to donate, I am more than grateful to accept seeing as how I run completely off of donations. I will not force you to donate anything, but I am allowing you to donate.
Remember this, when you donate...you're not donating to me, ColdfireTube, but your donating to AlterCodeStudios (and Silent Games, since they're basically the same).
Click here to donate
Screenshots will come later Currently not at home. :P
12-11-2014, 09:00 AM #2
There are already irc bots...but mkay. Nodejs is retarded tbh.
but yeah, nice job dude
12-11-2014, 09:09 AM #3
Like I was telling someone else. Yes, there are IRC bots, but this one is mine. I like mine. :P Also. There's a lot more to do. If you check the to-do list after I update it here in a second you'll see that there's going to be a lot more added to it in time.
And NodeJS is VERY useful. Just like RoR. It's one of my favorite languages.
12-11-2014, 09:13 AM #4
12-11-2014, 10:10 AM #5
12-11-2014, 10:52 AM #6
Living Liek Larry
- Join Date
- May 2011
- Listen, strange women lyin' in ponds distributin' swords is no basis for a system of government.
12-11-2014, 05:47 PM #7
02-10-2015, 06:55 AM #8
So along with my other stuff I've been working on NodeBot too!
I've added more functions to it along with some miscellaneous stuff. Here's some stuff so far..
- Version info (now you can get the current NodeBot version in the IRC, not a big thing...but just a small addition)
- The Urban Dictionary command has been added.
- A definition command has been added.
- Vowel recognition with the slap command has been added (now it doesn't show "a(n )", but it shows the correct form depending on the item).
- You can now private message someone from the bot with a pm command.
That's it really for now. I'm working on some more things along with a possible AI response based system? Maybe sometime in the future. I'm also working on the poll and survey stuff. That one is a bit more complicated so I'm trying to think of a good system for that.
I'm going to also have more functions for people in PM along with maybe a "silent kick" command so you can kick your friends without insulting them.
I may also add more console commands if I think of more and put more detail in the commands.
Is there anything else you guys would like?
I do have an idea I would like to run by the community. I'm thinking about maybe creating a web end where you can use your own instance of the bot. With your own settings and you can manage the bot itself. Maybe someone like this would be useful? What do you all think?