Very well designed bots are very difficult to detect. But you can usually easily figure them out by looking at their previous posts. They are generally based on spamming a specific content.
I noticed there are a lot of bots in here, how do I know if one is not?