Golbat is a Poison-Flying type, so it is weak to Rock, Electric, Psychic, and Ice. These types of attacks will do 2X damage. Since moves are more powerful if the Pokemon is the same type, that means that any Rock, Electric, Psychic, or Ice type Pokemon with a powerful same-type move would be super effective.
So, for instance, an Onix, which is Rock-Ground with a Rock Throw, Rock Tomb, Rock Slide, or Stone Edge move, would do double damage (although those moves have varying levels of power and accuracy).
This of course is easier if you are the same or higher level than it.
Chat with our AI personalities
Each Pokemon can eat 10 vitamins of each kind, so it doesn't really matter.
No, you dont. Just get a Golbat (or a Zubat and itll evolve to Golbat at level 22) and then raise the Golbat with Happiness. I would say give it a soothe bell to hold, feed it the kind of poffins it likes, and battle with it alot. But make sure it doesnt faint. Also there are some berries that can raise its happiness but they also affect stats. Hope this helped! :D
any kind above lvl 40
Natures give your Pokemon stat changes and a personality has well not all natures change stats like Docile nature, personality just makes the Pokemon unique it also sets what kind of pokeblock or poffin the Pokemon likes.
Considering only type matchups a grass type would beat the electric type however it depends on the Pokemon and there stats and moves so the electric type can win.