If your asking that, then you probably don't know all that much about keeping them as pets, for they are taken from the wild and stuck into a cage, people are just learning now about most bats, and almost nothing is learned about them once they are stuck in a cage.
On top of not having a idea of diet for them, they are considered a wild animal, in places some are indangered, therefor permits for possessing wild animals (IF you can get any) won't cover some species, then you have to think of the Diseases you or your animals may get if it bites you/them, that in itself is dangerous, no one has cures for anything like that, or at the vary least, an Idea of all that they can or do carry.
If you want an exotic anything that can possibly harm you and/or your pets, get a Bangal cat Or Turtle, at least they Have been captive bred for the last 20 years.
I am sorry about standing on my little soap box, but when an animal comes in our shelter that someone dosent know the FIRST thing about taking care of, and Just dumps it on us cause they just dont care anymore, it erks me. We get Bangal cats in all the time, people dont understand they arent like a tame tabby cat. They ACT diffrent, they may be pretty but they are WILD. There are A lot of CB Exotics out there that you can pick from without bringing more into the mix. Parrots are at the top of the list, sure some have been CB for the last 30-50 years, but There was just a thread on here about a set of WC African greys looking for a new home.