Hello xplora, I'm not a very good coder, and have personally not even attempted anything quite as complex as X, or even the ircd, so excuse my questions for appear completely and utterly stupid ;) No offence is intended. My coding experience isn't in this area, but it interests me, so I try to learn ;)
On Wednesday, June 05, 2002, you wrote: > Sorry but CService aren't interested, (I know I've been asking for > ages, and I'm on the inside, but you can work around this simply by > regularly monitoring /msg x info yourusername), and I am told that X > is already being "taxed" to much on login. Taxed as in what way? Surely adding an extra table, and a new field wouldn't make *that* much difference? I mean, the extra tag on the main user table saying that since their last login, they were added to a channel... if that flag is set, then look into the other table, and show them the table, once the record is shown, delete it (or I'm sure there is probably an easier way). > (although my way around that was simply to add a setting to let the > user decide if they want to be notified when they are added, and > when set only add/notify when online, if not online, the user is not > added) I'm sure adding that kind of switch wouldn't be too difficult, and set it to OFF by default, then the user can decide. It'd probably mainly be used by admins, ircops, helpers, and other people in slightly higher roles that keep being added to other channels without being consulted ;) > In short, the best thing to do is set up a timer to /msg X info > yourusername How would forcing X to requery your username every X mins/secs be less taxing than getting X to look once when you log in? I might have missed something there ;) -- Valcor ([EMAIL PROTECTED])