In scripts you can specify certain flags for things. I cant remember which was which.
eg. bind pub o|o
now which side of the pipe (|) is used to specify Bot flags
is it
IRCFlags|BotFlags
OR
BOTFlags|IRCFlags
Thanks!
There is no such thing as IRC flags, as stated, only global, channel and bot flags.
Eggdrop is not a IRC server, and as such, it's permissions/flag system has nothing to do with irc modes. The only time eggdrop's flags and irc modes work together are, when a script is setup to perform mode changes, based ona users flags. This is true for both Tcl scripts, and the internal commands of eggdrop, which are just scripts, coded in C.
The flag matching system working in the following way.
global|channel|bot
Mostly, you will only want global and channel flag matching.
I have never seen a need to do matching for bot flags in a bind though! You should only ever need these flags in a matchattr, or userlist command in Tcl, to perform auto-matic userfile maintainance.
What is the purpose of matching botattr flags in a bind? a simple match against the global b flags should work fine.