1 |
tothwolf |
1.2 |
$Id: Changes0.7,v 1.1 2008-07-05 02:14:01 tothwolf Exp $ |
2 |
tothwolf |
1.1 |
|
3 |
|
|
Eggdrop Changes (since version 0.6) |
4 |
|
|
|
5 |
|
|
_____________________________________________________________________ |
6 |
|
|
|
7 |
|
|
0.7d (April 11, 1994): |
8 |
|
|
|
9 |
|
|
# New version from Robey Pointer <rpointe@eng.clemson.edu> |
10 |
|
|
|
11 |
|
|
- Msg-command 'who' wasn't looking up info by hostmask, it was using the |
12 |
|
|
nicknames -- fixed |
13 |
|
|
|
14 |
|
|
- Asking for 'info' via msg when you have none will tell you that now |
15 |
|
|
|
16 |
tothwolf |
1.2 |
Maintainer: Robey |
17 |
|
|
|
18 |
tothwolf |
1.1 |
TO-DO: |
19 |
|
|
|
20 |
|
|
- Make '.user' match possibly by last join time |
21 |
|
|
- BUG: can crash (infinite loop) somewhere in file system |
22 |
|
|
- Actually the file system still needs major improvement (sigh) - it sucks |
23 |
|
|
-- and it now causes PIPE FAULTS (ugh!!!!) |
24 |
|
|
- Finish installing tandem-bot support (big job) |
25 |
|
|
|
26 |
|
|
|
27 |
|
|
0.7c (April 11, 1994): |
28 |
|
|
|
29 |
|
|
# New version from Robey Pointer <rpointe@eng.clemson.edu> |
30 |
|
|
|
31 |
|
|
- Tacking on the '[Nick]' in front of an auto-greet is done if the current |
32 |
|
|
nickname isn't in the greeting, not if the handle isn't in it (oops) |
33 |
|
|
|
34 |
|
|
- Telnet works again (it wasn't initializing a variable... good grief!) |
35 |
|
|
|
36 |
|
|
- New user flag 't' (tandem) for marking users who are actually other bots |
37 |
|
|
which will be running in tandem (shared user list) |
38 |
|
|
|
39 |
|
|
- Can '+tandem' and '-tandem' on the party line now, but no actual |
40 |
|
|
difference in behaviour yet |
41 |
|
|
|
42 |
|
|
- Preliminary support for userinfo (autogreets) being stored in the |
43 |
|
|
userlist instead of a separate file |
44 |
|
|
|
45 |
|
|
- Notes aren't logged any more (was getting annoying) |
46 |
|
|
|
47 |
|
|
- '.info' with one parameter works the same (shows info for a user), but |
48 |
|
|
with 2 parameters, it now sets info for a user: using user-file field |
49 |
|
|
|
50 |
|
|
- auto-greet uses the userfile now instead of a separate file |
51 |
|
|
|
52 |
tothwolf |
1.2 |
Maintainer: Robey |
53 |
|
|
|
54 |
tothwolf |
1.1 |
|
55 |
|
|
0.7b (April 7, 1994): |
56 |
|
|
|
57 |
|
|
# New version from Robey Pointer <rpointe@eng.clemson.edu> |
58 |
|
|
|
59 |
|
|
- Doesn't double-send help lines anymore in /msg (ACK!) |
60 |
|
|
|
61 |
|
|
- Automatic console mode for masters on the party line now |
62 |
|
|
|
63 |
|
|
- Help files for dcc chat are prepended with "dcc." now (ie, '.help axe' = |
64 |
|
|
"dcc.axe") |
65 |
|
|
|
66 |
|
|
- All dcc help files external now |
67 |
|
|
|
68 |
|
|
- Can use 'jump' with a parameter: of the form "irc.edu" or "irc.edu 6665" |
69 |
|
|
and it will move to that server directly -- if it's not in the internal |
70 |
|
|
server list, it will add it |
71 |
|
|
|
72 |
|
|
- Should ignore incoming data from a nonexistant port (i hope) |
73 |
|
|
|
74 |
tothwolf |
1.2 |
Maintainer: Robey |
75 |
|
|
|
76 |
tothwolf |
1.1 |
|
77 |
|
|
0.7a (April 7, 1994): |
78 |
|
|
|
79 |
|
|
# New version from Robey Pointer <rpointe@eng.clemson.edu> |
80 |
|
|
|
81 |
|
|
- File system will ignore leading '.' in commands now |
82 |
|
|
|
83 |
|
|
- '?' == 'help' in file system and party line now |
84 |
|
|
|
85 |
|
|
- If it can't find a '.files' in a dcc directory, it will create one when |
86 |
|
|
a file is uploaded or imported, etc |
87 |
|
|
|
88 |
|
|
- Will create infofile if it's defined and can't find it |
89 |
|
|
|
90 |
|
|
- '.match' will count the number of matches now |
91 |
|
|
|
92 |
|
|
- If the first line of a helpfile is '!op', it will only be shown to |
93 |
|
|
people with op status |
94 |
|
|
|
95 |
|
|
- If the first line of a helpfile is '!master', it will only be shown to |
96 |
|
|
people with master status |
97 |
|
|
|
98 |
|
|
- An unknown help query on the party line will check the help directory |
99 |
|
|
now |
100 |
|
|
|
101 |
|
|
- Valis reinstated. |
102 |
|
|
|
103 |
tothwolf |
1.2 |
Maintainer: Robey |
104 |
|
|
|
105 |
tothwolf |
1.1 |
|
106 |
|
|
0.7 (April 7, 1994): |
107 |
|
|
|
108 |
|
|
# New version from Robey Pointer <rpointe@eng.clemson.edu> |
109 |
|
|
|
110 |
|
|
- Non-command msgs from ops and masters used to not get into the log -- |
111 |
|
|
fixed |
112 |
|
|
|
113 |
|
|
- Configfile: 'helpbot' = name of helpbot, if applicable |
114 |
|
|
|
115 |
|
|
- Radically changed internal server list movement... now keeps new |
116 |
|
|
pointers, one for the bot, and one for the helpbot |
117 |
|
|
|
118 |
|
|
- Helpbot is now logged in and changes servers on reconnect so far |
119 |
|
|
|
120 |
|
|
- If the nickname isn't in the join info for a user when they join, it's |
121 |
|
|
tacked on to the beginning: "[Robey] 20" instead of "20" which is |
122 |
|
|
confusing |
123 |
|
|
|
124 |
|
|
- dcc info taken out of '.status' and moved to '.dccstat' |
125 |
|
|
|
126 |
|
|
- Helpbot info shown in '.status' now |
127 |
|
|
|
128 |
|
|
- '.set' (aka configfile-set) modes shown in '.status' now |
129 |
|
|
|
130 |
|
|
- If the bot is alone on a channel and doesn't have ops, it will leave and |
131 |
|
|
rejoin to gain ops |
132 |
|
|
|
133 |
|
|
- Won't send out the gain-ops string if it joins a channel and gets auto |
134 |
|
|
ops for creating the channel (was a bug) |
135 |
|
|
|
136 |
|
|
- Not setting 'dcc-path' actually disables dcc (was a bug) |
137 |
|
|
|
138 |
|
|
- '.channel' doesn't show boring ban stats any more (use '.channelbans') |
139 |
|
|
|
140 |
|
|
- Doing a channel reset shouldn't make people appear randomly split |
141 |
|
|
anymore |
142 |
|
|
|
143 |
|
|
- Helpbot changes nicks now if the default nick is in use |
144 |
|
|
|
145 |
|
|
- 'who' msg queries are done via the helpbot if available |
146 |
|
|
|
147 |
|
|
- Response to a new-user 'hello' is done via helpbot if available |
148 |
|
|
|
149 |
|
|
- 'hello' tells the new user about the 'who' command |
150 |
|
|
|
151 |
|
|
- Most configfile settings can't overflow their internal space now |
152 |
|
|
|
153 |
|
|
- Removed dysfunctional configfile 'do' command |
154 |
|
|
|
155 |
|
|
- dcc flooding should be thwarted now (more than 7 msgs in 1 second) |
156 |
|
|
|
157 |
|
|
- New configfile setting: 'helpdir', which is the directory the help files |
158 |
|
|
are stored in -- if not defined, the standard one line responses are |
159 |
|
|
used -- otherwise, the file "help" is shown for default help, and all |
160 |
|
|
other help requests are displayed only if there is a corresponding file |
161 |
|
|
in the directory (error message ortherwise) |
162 |
|
|
|
163 |
|
|
- Default help responses are done through the helpbot if available |
164 |
|
|
|
165 |
|
|
- Status of message queue (and helpbot msg queue) displayed in '.status' |
166 |
|
|
|
167 |
|
|
- If learn-users is on, and a help request is received from someone the |
168 |
|
|
bot doesn't know, it will suggest they try 'hello' |
169 |
|
|
|
170 |
|
|
- (end of Valis, which was still running 0.6r) |
171 |
|
|
|
172 |
|
|
- dcc flood limit set to 3 (was 7) |
173 |
|
|
|
174 |
|
|
- Can send notes to 'HQ' now (hq = terminal console) |
175 |
|
|
|
176 |
|
|
- msg queues empty 1 msg per 2 seconds now, in sync with server flood |
177 |
|
|
control |
178 |
tothwolf |
1.2 |
|
179 |
|
|
Maintainer: Robey |