We do not currently know of any synonyms for annoybots.
The noun annoybots is defined as:
Did you mean anybodies?