Code: Select all
/msg chanserv sop #channel list
/msg chanserv aop #channel list
Code: Select all
bind notc -|- "*Info* for*" cs:info:notc
bind notc -|- "*SOP list for*" cs:soplist:notc
bind notc -|- "*End of list*" cs:listend:notc
bind notc -|- "*AOP list for*" cs:aoplist:notc
Code: Select all
bind notc fS|- "*Info* for*" cs:info:notc
bind notc fS|- "*SOP list for*" cs:soplist:notc
bind notc fS|- "*End of list*" cs:listend:notc
bind notc fS|- "*AOP list for*" cs:aoplist:notc
Code: Select all
bind pubm -|- * cs:cmd:pubm
Code: Select all
bind pubm o|o * cs:cmd:pubm
I'll take a look at it! thanks to sum great tips from @nml375 will rework one of procs i used.I am not getting any error messages at all, it simply does not seem to react to the trigger. Here are my binds;
Yeah, i wasnt sure how/if you would want a fresh copy of the /cs sop /cs aop and /cs info each time or not, was more worried about flooding services/bots. It mite make more sense for me to write to so it will update the list when it changes, if thats what your aiming for sounds like it would be better tooSince it takes a few minutes to load the data (And then relies on the loaded data from then on, and dumps the data on a reboot), how about making it so it automatically loads the data on booting up?
That way whenever someone calls for the data, it's already loaded.
Another thought would be to have it automatically reload the data whenever you add or remove a user from the bot itself. Naturally if a channel adds an op, or removes an op, they tend to also add or remove them from the bot. So that could be an opportunity to refresh the database.
I would still recommend changing the binds as shown here. Ive tryed not to change the whole 3 minuets if it has to request new information after being called from the public channel (i.e via !opslist). But i have speeded up the information gets for when the bot first joins a channel, or when a possible user changes has been made.for None services security
Code: Select all
Note that there is no info in the founder field.
<@Debates> #debates - Founder: : |
Code: Select all
<@Debates> Description:, Options, Memo, Registered, Last, ***, Info, Founder, Mode, Last,
Description:, Options, Memo
<@Debates> Registered, Last, ***, Info, Founder, Mode, Description:, Options, Memo, Registered, Last,
***,