This thread is for issues and updates concerning the bot in #wiihacks, if you see an issue, please post it here. I will also be posting any updates that are done in the process.
V4 - First Build - 2/6/10
-The bot's underlying libraries have been completely redone, with a new parser, and a lot of checking/building to stick to the RFC for the IRC protocol. Many of the issues such as not auto rejoining on disconnect, etc have been fixed in this process.
-Removed the following commands:
--!lastspoke - Was never used, and the new library does not track this any longer as its not a feature that the library should contain due to using memory when its probably not needed.
--!seen - Removed as the services already do this.
-Added The following:
--!lookup will also asides returning registered or not, the user's stat information
--News Flash - the bot will automatically every 10 minutes lookup the latest news in the Community, Site, and User News forums, any new information is then alerted into the #wiihacks channelCode:[07:15pm] <%RiC0MD> !lookup Trekster [07:15pm] <%RickRollV4> Trekster is a registered member. [07:15pm] <%RickRollV4> Trekster: Posts: 2,164, Per Day: 4.96, Thanked 695 Times in 370 posts, Last Activity: Today 05:11 PM
--!rickroll timeout, the bot will only respond to the command once per 1 minute, this is to prevent the bot from flooding itself by a certian person that starts with a T and ends in rekster, using the command a lot
--User access checking +2 - The bot will not attempt to do operations which it cannot complete, IE kicking an OP or any user that has more access to the channel then it does, this applies to all channels the bot is in
--Changed the Kick for unregistered name from 30 seconds, to instantly. The reason for this is if your in a moderated room, your unable to change your name anyways, so this reduces on in room spam, and just makes what will eventually happen, happen quicker.
-Various other fixes
It wasn't me -.- it was the other guy lol, he tried rick rolling me 50 times![]()
Guide for New People |--------| Free RB2 DLC
I know I sit in the irc pretty much 24:7, I try to answer as much on the forums as I can, but I just like the interactivity of being able to answer a question / ask them questions pretty quickly. My hope is keep bridging the forums / chat together as closely as possible as time allows (and I think can think of new ideas).
One thing I'd love to do, although I havent a clue how to do it would be giving people almost like 'thanks' credits for helping in IRC, but like I said, nota clue how that could be done.
2/8/2010
FIXED
--Issue in !lookup where the users last activity was not shown, so a bad parse of missing data would result in a return of a bunch of html in the bot's response
--Fixed where !rickroll could be used by any op, instead of just trekster to rr the room
ADDED
--!Rickroll randomization to screw with Trekster's mind
CHANGED
--Randomization to hopefully better allow random picks to work
OUTSTAND
--Bot seems to exit itself with no error or reason while on the dedicated server/connection. Have the bot in the debugger for a couple of days to see if I can trace down why.
---------
Traced 2 issues down in my random disconnects that hopefully should knock out the issue. It appears to be an issue in the MSN Connector, which is a 3rd party code base, one I'm not willing to devote time to trying to fix issues from. I've trapped there code a bit more, but if it keeps occuring ill end up dumping MSN.
-Added some more functionality to the 'Screw with Treksters mind' stuff, fixed some outstanding issues with said previous features.
2/9/2010
-Fixed a possible issue in the DB
-Added flood protection checking, if the bot is kicked off from flooding, it will automatically increase its protection and reconnect
Moved the bot back up to the dedicated server, it would not produce any errors in the debugger.
Part 2:
ADDED - !resetuser username - Resets a user's entries in the bot's caching system, and any password they may have set in the bot. This should be ran after a ban/reading room/etc is set on the forums so that on next entry the user is handled accordingly.
2/10/2010
-Fixed an issue where the bot thought when the site went down, that everyone in the channel was a banned user and in this case, banned everyone :x
-Added a 10 minute interval check to ensure the site is up, and warns if it isnt.
2/12/2009
-Fixed an issue in the !resetuser command, where translated names we're actually being reset
-Added a feature to ignore any channel commands until the bot has got the channels information, this will stop it from trying to kick mod's thinking they are regular users, before the IRC server updates them on the their proper flags.