I have concerns with this command - chiefly the amount of false positives it can capture
That is true, but I do not expect us to use this command every day. Furthermore, the command is restricted to a maximum interval of 5 minutes, and all of the bots join in one large swath within 1 minute. There is a risk of one (or maybe 2) regular members joining in this same interval, but that's just tough luck. They can appeal their ban if they want to. Realistically speaking, I don't think it will catch many false positives, if any at all.
That is true, but I do not expect us to use this command every day. Furthermore, the command is restricted to a maximum interval of 5 minutes, and all of the bots join in one large swath within 1 minute. There is a risk of one (or maybe 2) regular members joining in this same interval, but that's just tough luck. They can appeal their ban if they want to. Realistically speaking, I don't think it will catch many false positives, if any at all.