Cost
So how do we keep it with the {{Coin}} and {{P}} template then? I see that you used them in your template, but do we want to keep them on the pages, or replace everything with {{Cost}}?
Those are fine. The {{Cost}} is mainly for building other templates
But if the bot can do the job, why not?
It can. It's mainly good for the bot itself, if you later want to change something, and half of the templates are {{coin|}} and the other half {{cost|}}, and then there are some Coin and Cost also, you really get mad.
Also, your template is nicer for the bot, as the text is just {{Cost|$text}} and does not need all these Potions and stars and Qs and whatever, so once everything is in this form, it can be captured with just one simple regex.
Probably we can also really rename then {{coin|}} and {{P}} to mark that they are for internal use only.
Edit: But if I see it right, the template can not handle the ? and x yet?