Refactor .set
Refactor .set

The command is now exclusive to # and up. The command can no longer
create empty settings in settings.json and shouldn't return "x is not a
valid command" despite it being one.

TheManwithskills/Bot,Dirpz/MemeBot,AustinXII/Pokemon-Showdown-Bot,superman8900/Pokemon-Showdown-Bot,yashagl/pokebot,Flareninja/Pokemon-Showdown-Bot,LustyAsh/Pokemon-Showdown-Bot,megaslowbro1/slowbro-mega-Bot,xfix/Pokemon-Showdown-Bot,Flareninja/Pokemon-Showdown-Bot,TalkTakesTime/Pokemon-Showdown-Bot,xfix/Pokemon-Showdown-Bot,megaslowbro1/Slowbro-mega-Bot-2