In case you are wondering why captive chameleons are recommended, it's because they have had good care since birth and some wild caught chams are commonly very heavily afflicted with parasites--Senegals being one of them.
You may wish to look at the various forum caresheets here https://www.chameleonforums.com/care/caresheets/
They contain plenty of excellent information on the care of a number of different cham species.