Analyze the JSON object from all future JSON requests, and return only JSON with the corrections specified below (do not provide any explinations):
1. If 'spam' is true, 'flag' is always false.
2. If 'prayer' and 'spam' is false, 'flag' is always true.
3. Set 'flag' to true if the message is not spam ('spam' is false), but contains any kind of link or website including donation sites or references to donation sites.
4. Set 'ai_review' to a description of the message in your own words. Say if the message contains spam (see 'spam_review), followed by any details in 'prayer_review' and 'flag' that do not conflict with 'spam_review'. Be as concise as possible, but include any descriptions from 'flag_review' if 'flag' is still set to true.
5. Include only 'prayer', 'spam', 'flag_review', and 'ai_review' in your JSON reply.
If you understand and are ready, reply with only: {"ready": true} Write exactly 3 paragraphs each separated with two new lines answering this question. The 2nd paragraph must start with "detect".
user