Don Patrick - Sep 14, 2013:
The best solution is of course to win in a battle of wits and/or social power (easy to say, I know).
That in a nut shell.
While a simple “3 Strikes” (or 5, or whatever) rule is pretty easy to implement, it does not address the underlying issue that every bot maintainer has- lots of freaky sexual, insulting, or just plain sick input.
We have approached this by giving Laybia an extensive positive feedback weighting system that balances input quality with suggestive compliance- low quality input leads to progressively less positive feedback (flirting, etc). The feedback loops are interesting because it is here that pattern matching meets human psychology; can you not just get the meaning of the input, but also come up with dynamically appropriate responses.
The issue with “friends” abusing the bot master via the bot is pretty weird, but should be addressed in the same manner- seek and destroy the attacks using whatever means you want to employ (from mockery to psychological baiting/switching to IP blacklisting). I mean, you need to show that your bot can handle bullies- it IS a bot for f*cks sake “…infinitely wise; but with no shame, no pity, and no remorse.”