|
|
NewerthBot
Version 0.9.5 [BETA]
__________________________________________________
About
This is one of the very first "chat bots" created for Heroes of Newerth, it comes with basic commands such as: say, whisper, etc. It is written in C# and uses CupHead's HoNClient library to pass the process of making the connection. It is also capable of allowing integration of .NET plug-ins that inherit the LibBot.IPlugin interface in LibBot.dll. This allows fellow .NET programmers to create their own features using the events given from the LibBot library.
__________________________________________________
Screenshots
__________________________________________________
Installation and Requirements
DOWNLOAD HERE
Download the application ZIP file from here and extract it anywhere on your computer, it really doesn't matter. After extracting, run the 'NewerthBot.exe' and follow the instructions below!
Requirements? What? Yes! In order to use this program to its full extent, you will need Microsoft's .NET Framework of v2.0 or higher.
__________________________________________________
Instructions
Using the bot is simple, press Connect, input your username and password and BAM! Connected!
Here are a list of current hardcoded commands (not including any plug-ins):
whisper, leave, join, say.
__________________________________________________
Upcoming Features
- Many new games for the bot, hoping to do poker.
- More interesting commands for clan members.
- Pre-processing UI events for plug-ins along with adding new events.
__________________________________________________
Known Issues
- Bot doesn't have a flood protection.
- Bot can't leave first channel it joins and sometimes HoN # channels.
__________________________________________________
Currently focusing development on
- Plug-in integration and documentation.
- Building a new Settings form to work with options from plug-ins.
- Flood protection.
__________________________________________________
Open-source
I've documented (to an extent) the LibBot project, found here, which contains all of the main functions used by NewerthBot. This includes EVERYTHING that I use to compile the application, no more half-assed SkeletonBot. It is open-source, you can release it as your own work if you use parts of it, but PLEASE GIVE CREDIT! I didn't go through all that finding out you've taken credit for all the work. All information about becoming an active developer for the project is on the wiki page.
__________________________________________________
Credits
Keshoon for the creation of this application.
S2Games Team for this excellent game!!
__________________________________________________
Changelog
__________________________________________________
Feedback is appreciated and I'm always taking suggestions!
Also, remember that this is a BETA!
Last edited by Keshoon; 11-06-2010 at 01:27 PM.
Reserved~
Thread was remade since I went through a whole remake of the application straight from the bone. I was able to improve a lot of the mistakes I made when I made my first attempt, so I thought it was reasonable to clear any old feedback.
Everytime I try to run it I get an error msg from windows saying "newerthbot has encountered a problem and needs to close". And yes I do have .net framework 2 or higher. Happens on multiple computers for me too.
Crashing upon startup.
Ran as Administrator, and as Windows XP Service pack 3.
Running Windows 7 64 bit
Alright, what OS are you on DraconiC? I know for sure that the bot should be able to run on a Vista 32-bit, because I was able to test it a few times before posting. I already know what's causing it if it's a problem commonly found in XP and Windows 7 users. I hadn't a chance to confirm it though, I wanted to get the bot out before I hit the bed to get feedback, so I didn't have time to test it on my VMs.
If either of you know how to check the event of the crash, I'd like to know the error that showed up. It should be something like "System.IO.FileNotFoundException". If it is, thanks for confirming and I'll figure out a fix when I get home.
Some how i cannot run the program : soon i start i got an error which say : the program have stop functionning..... and doesnt give me the error.......
I got win 7 64 bits........... what should i do ? I need this bot![]()
Updated to v0.9.1, tested and confirmed to work on XP, Vista and Windows 7 [32-bit] (Confirmed through VMs). Issues with start-up should be fixed, and a bunch of other stuff I'm sure no one even got to test.
Trivia works the same as the other one. !trivia <category> <questions>. The only one available at the moment is THS with 33 questions. Maybe I'll add an information window for each plug-in to include commands and such somehow.
You'll be able to add trivia categories/questions when I get the settings thing to work. For now you need to add it yourself manually in settings.xml in its plug-in folder.
Nice, works. Although the hint system seems to be off. After I answered a question properly it gave me 2 auto hints toward the next question. Also can't wait for the bot to support whispers.
is this the bot which can invite players to clan if the player whispers them?
It used to be able to do that in the older bot, I haven't added any clan commands yet for the beta. But I'll do it eventually. Unless someone wants to test the plug-in integration and try doing it themslves.![]()
i dont know why some time im stil getting frame work error.... than the program close.... and can be reopened and work again......
Can you explain your situation a bit more? Does it error at random times? Approximately how long does the bot last before it errors? Is there anything you specifically do before it commonly errors? You're on 64-bit, so that might be it. I'll try making a second build.Originally Posted by SageOf6Path