spithash wrote:willyw: you got a point
thing is, that my bot uses plenty of tcls and some of them with multiple !triggers. I want to be able to stop a user for example from using !trigger1 but that user will still be able to use !trigger2, !trigger3 etc...
Something like this, maybe:
bind pub f "!trigger1" some_proc
Then, you set any user in your bot, with the +f flag, that you want to be able to use !trigger1 to run some_proc .
Users without +f in your bot, are stopped from using !trigger1 .
!trigger2 uses another bind, so would be unaffected by this. If you need it, then you can adjust the flags for the bind for !trigger2 to whatever you want for that. ... and so on.
Would something like that do what you want?
But again, without seeing the script(s), we can only speak in generalities.
I hope this is helping.
( In the partyline, send this:
.help whois
and you'll get a nice long list of the flags. Examine it carefully, as this information might influence what you decide to use. I just picked +f for an example.
Also note that it says:
There are also 26 user-defined global flags (A-Z).
and
There are also 26 user-defined channel flags (A-Z). )