Often when a bot joins, it has a telltale sign that violates TOS (eg, inappropriate links, logos in profile/avatar, hidden links, etc), so it's easy to flag.
Yesterday, though, i noticed one join that I'm 99% certain is a bot (gut feeling, based on likely AI gen text), but it hasn't done...