uhhhhh.
It creates a template whitelist for you. Fill in where obvious....
Lets assume you are in 0.0 and want to keep on ratting when members of your alliance are in system rather than hiding at safe spot.
Step 1: delete the current charname_whitelist.xml from your config folder
Step 2: start evebot and select to hide on non-whitelisted
Thats it... it assumes your corp and alliance mates are good guys.
Now more complicated... you want to keep on ratting while certain friendlies are around who are NOT in your alliance.
Run steps 1 and 2 to generate a clean template charname_whitelist.xml file in your config folder.
Step 3: keep running and while it is hiding, it will be spamming to the console some messages. You need to decide whether you want to whitelist just this pilot, their whole corp, or their alliance. Write down the pilot id, corp ID, or alliance ID as you decide.
Step 4: STOP evebot
Step 5: add a line to either the pilot, corp, or alliance section of the charname_whitelist.xml file matching the example line. The name is IRRELEVANT, it's the ID that matters, enter it where the "0" is in the example line.
Step 6: start evebot, everything works.
I'd post an example but I'm at work here.
EDIT: I forgot Step 0, wait for ISXEVE/Patch chaos to be over
