When thinking about architecture for Tilemap Town features one thing that pops into my mind is "wait a minute am I reinventing IRC services here?"
I think the real problem with IRC services was that it was sort of clunky having *core* features like name and channel ownership be bots you message, but that kinda stuff is actually integrated into the server here.
I guess the concept of non-core features in the form of server-side bots for all users to use is harmless, though.