Value | Meaning |
---|---|
direct | The annotated event handler will not examine the IRCEvent.content member at all and will always trigger, as long as all other annotations match. |
prefixed | The annotated event handler will only trigger if the IRCEvent.content member starts with the CoreSettings.prefix (e.g. "!"). All other annotations must also match. |
nickname | The annotated event handler will only trigger if the IRCEvent.content member starts with the bot's name, as if addressed to it. In QUERY events this instead behaves as PrefixPolicy.direct. |
In what way the contents of a IRCEvent must start (be "prefixed") for an annotated function to be allowed to trigger.