Not all VPS share the resources. What you need to look for is VPS using KVM, unlike OpenVZ, the resources are dedicated. KVM and OpenVZ are the most popular hypervisors I think. (Google VPS with KVM perhaps, OVH comes in my mind) It's also usually mentioned on the website
I don't know much about Windows server but a full server with CP and SQL need at least 3GB I suppose, so you will surely need less (just for the OS I mean, then you need to consider your bot)
Okay KVM VPS are the best ones, better than OpenVZ?
Which is the cheapest KVM or any good deals at the moment for KVM that is backed by good customer reviews?
Is Gunbot hardware demanding?
Yes, better than OpenVZ since the resources are dedicated, but OpenVZ can be enough (not everyone abuses their VPS).
Difficult to say which is the cheapest, there are so many around, but for example, you can get a VPS for ~$5/month with OVH. You can also get a cheap VPS searching on LowEndBox (
see KVM here)
I checked Gunbot's wiki and it says the recommended specs are 2GB with 10 GB free disk space
here