Moths have never messed with my plants. What kind of moths are you talking about? You can look them up online and see if they even eat plant parts or not. I think most moths only have a sucking tube for a mouth and they drink nectar from flowers as their food.
Moths do lay eggs that hatch into caterpillars which will eat lots of leaves, though I don't know if the moths you have would lay their eggs on cannabis plants or if they use something else.