username at gmail.
I’m willing to give you the benefit of the doubt on this. Because this sounds like a legitimately difficult problem to solve.
But what is the use case here? How often do agents need to get an email address? What’s the argument for letting agents create accounts? I can see letting an agent use my account, but why do they need their own?
And all of this has great legitimate uses, why would a domain degrade?
I could see this being a very eye opening game if you added "Fan" and "Parent" modes. In "fan" mode nothing you said would affect the game, although maybe a player would laugh once in a while. In "parent" mode, you'd have a youth soccer game where whatever you said would confuse the player and they'd perform worse.
Sounds like a fun project -- like a more interactive version of Football Manager.
This project is an enhanced reader for Ycombinator Hacker News: https://news.ycombinator.com/.
The interface also allow to comment, post and interact with the original HN platform. Credentials are stored locally and are never sent to any server, you can check the source code here: https://github.com/GabrielePicco/hacker-news-rich.
For suggestions and features requests you can write me here: gabrielepicco.github.io