I would think you would have to be able to extract the thc out of the botanical and mix it into either propylene glycol or vegetable gycerin.
Just a had a thought, if you wanted to experiment, the easiest method might be to extract the thc by making a tincture with your botanicals. Then...