StormBot V7 ChangeLog: 2014-12-23 22:26:56 +0000

[Coder's message]
Just some general updates

[sb7_tail.tcl]
 * 2014-12-18 22:24:38 +0000: #0404: Fixed SB7:SETUP (a security measure had a bad REGEXP: the proper name of the variable is created by the loop but the inlaid REGEXP was flawed)
 * 2014-12-14 01:19:35 +0000: #0403: Fixed WHOIS (the "$<handle>" mode test wasn't being handled properly; it was falling through to a lower portion of code that (originally) returned the right information but now does something different)
 * 2014-11-29 10:43:21 +0000: #0398: Added HEXDUMP
 * 2014-11-26 23:31:54 +0000: #0395: Fixed SB7:BIND:JOIN & SB7:BIND:PART (made sure, if the bot is the one joining / parting, that the chanmode data is cleared. The DATA ARRAY CLEAR was wiping out all channels' data instead of just the specific channels')
 * 2014-11-26 23:27:13 +0000: #0394: Fixed WHOIS (the patch for mode #4 users from the other day was also being used (not by design) to trap users who were being checked by HANDLE (instead of NICK))
 * 2014-11-26 22:51:32 +0000: #0393: Fixed DATA ARRAY GET:ALL (UPVARs were wrong: #0 for global (::*) variables, 1 for all others. I put #0 or both, in the last fix a few days ago, causing @CHANMON:ADD & @CHANMON:DEL to break)
 * 2014-11-26 22:44:34 +0000: #0392: Fixed DATA LIST (wasn't creating a loopable list like DATA ARRAY LIST)
 * 2014-11-26 22:42:27 +0000: #0391: Fixed DATA ARRAY LIST (wasn't looping through the matched names properly)
 * 2014-11-26 02:04:51 +0000: #0390: Fixed DATA ARRAY SET:ALL (UPVAR syntax for non-global variables ... forgot the reference to the variable!)

[ban.sb7]
 * 2014-11-27 00:20:07 +0000: #0397: Fixed BAN LIST & DEL (cosmetic: using "until" instead of "to" or "-" to differentiate the start and end ban times; also, cosmetic re: LIST: better construction of the $MATCHME wildcard)

[help.sb7]
 * 2014-12-12 04:16:41 +0000: #0399: Fixed LOGIN & HELP (-OLOGIN was not considering if the user hadn't set an OPASS yet. HELP, at the bottom, now has OPASS as part of the 'first timers, see these commands' list)

[login.sb7]
 * 2014-12-12 04:16:41 +0000: #0399: Fixed LOGIN & HELP (-OLOGIN was not considering if the user hadn't set an OPASS yet. HELP, at the bottom, now has OPASS as part of the 'first timers, see these commands' list)

[note.sb7]
 * 2014-12-14 01:04:04 +0000: #0402: Upgraded NOTE (added ability to 'flag' notes, similar to E-mail (currently incomplete))
 * 2014-12-13 23:02:13 +0000: #0401: Fixed NOTE SEND (sanity check for blank notes / forgotten note text)

[set.sb7]
 * 2014-12-13 22:53:47 +0000: #0400: Updated SET (new valid options: cell, work (phone numbers))
 * 2014-11-26 02:01:27 +0000: #0389: Updated SET (added options: vhost twitter facebook aim tumblr myspace instagram; also affects INFO)

[snapshot.sb7]
 * 2014-11-27 00:13:09 +0000: #0396: Fixed SNAPSHOT ((1) FIND was broken because I changed file name formats by including the timezone; REGEXP was failing as a result, (2) SAVE DATA wasn't considering if the file path for the data file name was included, creating a cluster of a file name, & (3) when you typoed the type of file to SNAPSHOT, all kinds of silliness ensued)

Any questions, see us at chat.bothouse.net in #BotHouse

~ Mai Mizuno, StormBot.TCL coder

Signed-off-by: Dustin <demonicpagan@gmail.com>