To be fair, 'fun' bots don't have much use besides running them in your own room. Most more 'serious' rooms wouldn't want users playing with them. Smokedetector has a few fun commands, but it also has a very serious purpose.
I guess if you want to learn a bit more about, and get involved with, those more serious bots, you might want to check out SObotics? https://sobotics.org/rules/