How to have announcement play inbound but not internally

Hi there

Relatively new to FreePBX. I have a system setup and at the moment each follow me user is setup with an announcement. This also applies to inbound dialling which I do not want.
Is there any way to have the inbound calls hear this announcement but not if someone dials an internal number.
Really stuck with this!
Please let me know!