FrameNinja allows you to create any triggers on any messages or words in your chat, like this:
Open Events section and click on the Plus Button.
Switch to the Conditions tab and create the new Words Whitelist condition with all the Greetings options.
This may cause infinite loop of greetings because it will work for us too.
To fix it, you must exclude your nickname using additional "Users Blacklist" condition.
There is "Cooldown" condition to restrict users from abusing chat commands or something else. You can use it to set global cooldown:
Or for each user separately by adding it's nickname to "Cooldown ID":
So this will mean that the greeting will work:
- No more than once per 5 seconds for the whole chat
- No more than once per 3600 seconds for each user