Maybe make it possible for you to use /Canlearn to what pokemon can learn a specific move. Maybe format it like this: /canlearn Moonblast And then it pulls up a list of all pokemon that can use Moonblast. This could help people that don't know what pokemon learn certain moves.
I think making an overloaded function-ish /canlearn can be fun. Cuz it really gets confusing trying to find mons with specific moves. So I was thinking if more specifically /canlearn move:tier can be a thing.
There's an advanced search feature in the teambuilder... Use that maybe? I'm not seeing a reason to have this though as you're just going to get a giant list of Pokemon each time you use the command and you're likely doing it to build a team which means you're in the teambuilder already...
Or use Smogon for this, because they have a very shiny dex. Example: http://www.smogon.com/dex/xy/moves/moonblast/ (inb4 I get forum muted for linking Smogon)
Well, it wouldn't help them as they would have to disconnect to enter the teambuilder... so its a pretty awkward situation for them regardless. Plus, if you do a common move then the screen will probably just fill up with names of pokemon and not be too accessible. Also there's no real function to return the pokemon that learn a specific move. RiceKirby encountered this as he was coding Pyramid/Quiz.