$Id: Changes0.7,v 1.1.1.1 2010/07/26 21:11:06 simple Exp $ Eggdrop Changes (since version 0.6) _____________________________________________________________________ 0.7d (April 11, 1994): # Released by: Robey [Robey Pointer ] - Msg-command 'who' wasn't looking up info by hostmask, it was using the nicknames -- fixed - Asking for 'info' via msg when you have none will tell you that now TO-DO: - Make '.user' match possibly by last join time - BUG: can crash (infinite loop) somewhere in file system - Actually the file system still needs major improvement (sigh) - it sucks -- and it now causes PIPE FAULTS (ugh!!!!) - Finish installing tandem-bot support (big job) 0.7c (April 11, 1994): # Released by: Robey [Robey Pointer ] - Tacking on the '[Nick]' in front of an auto-greet is done if the current nickname isn't in the greeting, not if the handle isn't in it (oops) - Telnet works again (it wasn't initializing a variable... good grief!) - New user flag 't' (tandem) for marking users who are actually other bots which will be running in tandem (shared user list) - Can '+tandem' and '-tandem' on the party line now, but no actual difference in behaviour yet - Preliminary support for userinfo (autogreets) being stored in the userlist instead of a separate file - Notes aren't logged any more (was getting annoying) - '.info' with one parameter works the same (shows info for a user), but with 2 parameters, it now sets info for a user: using user-file field - auto-greet uses the userfile now instead of a separate file 0.7b (April 7, 1994): # Released by: Robey [Robey Pointer ] - Doesn't double-send help lines anymore in /msg (ACK!) - Automatic console mode for masters on the party line now - Help files for dcc chat are prepended with "dcc." now (ie, '.help axe' = "dcc.axe") - All dcc help files external now - Can use 'jump' with a parameter: of the form "irc.edu" or "irc.edu 6665" and it will move to that server directly -- if it's not in the internal server list, it will add it - Should ignore incoming data from a nonexistant port (i hope) 0.7a (April 7, 1994): # Released by: Robey [Robey Pointer ] - File system will ignore leading '.' in commands now - '?' == 'help' in file system and party line now - If it can't find a '.files' in a dcc directory, it will create one when a file is uploaded or imported, etc - Will create infofile if it's defined and can't find it - '.match' will count the number of matches now - If the first line of a helpfile is '!op', it will only be shown to people with op status - If the first line of a helpfile is '!master', it will only be shown to people with master status - An unknown help query on the party line will check the help directory now - Valis reinstated. 0.7 (April 7, 1994): # Released by: Robey [Robey Pointer ] - Non-command msgs from ops and masters used to not get into the log -- fixed - Configfile: 'helpbot' = name of helpbot, if applicable - Radically changed internal server list movement... now keeps new pointers, one for the bot, and one for the helpbot - Helpbot is now logged in and changes servers on reconnect so far - If the nickname isn't in the join info for a user when they join, it's tacked on to the beginning: "[Robey] 20" instead of "20" which is confusing - dcc info taken out of '.status' and moved to '.dccstat' - Helpbot info shown in '.status' now - '.set' (aka configfile-set) modes shown in '.status' now - If the bot is alone on a channel and doesn't have ops, it will leave and rejoin to gain ops - Won't send out the gain-ops string if it joins a channel and gets auto ops for creating the channel (was a bug) - Not setting 'dcc-path' actually disables dcc (was a bug) - '.channel' doesn't show boring ban stats any more (use '.channelbans') - Doing a channel reset shouldn't make people appear randomly split anymore - Helpbot changes nicks now if the default nick is in use - 'who' msg queries are done via the helpbot if available - Response to a new-user 'hello' is done via helpbot if available - 'hello' tells the new user about the 'who' command - Most configfile settings can't overflow their internal space now - Removed dysfunctional configfile 'do' command - dcc flooding should be thwarted now (more than 7 msgs in 1 second) - New configfile setting: 'helpdir', which is the directory the help files are stored in -- if not defined, the standard one line responses are used -- otherwise, the file "help" is shown for default help, and all other help requests are displayed only if there is a corresponding file in the directory (error message ortherwise) - Default help responses are done through the helpbot if available - Status of message queue (and helpbot msg queue) displayed in '.status' - If learn-users is on, and a help request is received from someone the bot doesn't know, it will suggest they try 'hello' - (end of Valis, which was still running 0.6r) - dcc flood limit set to 3 (was 7) - Can send notes to 'HQ' now (hq = terminal console) - msg queues empty 1 msg per 2 seconds now, in sync with server flood control