moat of the time shaco is squishy af, just cc him(like every champ in the game XD) but he does use trick, he mainly uses his q as an engage disengage tool and it comes on cd once he is revealed, meaning once he uses it as an engage, just go crazy.
it's also easy to tell if he's a clone, it won't use abilities and it will try to turret dive you. oracle alteration is nice for countering shaco as it reveals his bushes, tip: almost never follow shaco into an unwarded bush, he can use his traps, then q away.
i do have a really funny thing i like to do as shaco but i'm not gonna reveal it :3
the moment he turns invis, pop that oracles, and if you hve cc and he reappears just hit him with it because he has no escape, he will try to ult and then q after going into a bush btw.
i like ap shaco, i have never played ad shaco before, also you can invade at lvl one as his first ability will be his boxes, meaning he will be low ish on mana, and have no escape or damage abilities, the fear is also pretty short at lvl 1 giving him a rough start can screw him over for the rest of the game, shaco can easily gank at lvl 3 if he wants to, but he won't do as much damage meaning he's jsut a squshy champ here to help pick up a kill(if ur low) or scare you away from a turret so they can push. late game with ap shaco is a nightmare for the enemy btw(for ap at least), so try to destroy him early
i once went against a full health tryndamere as a low health shaco in the river by baron, the 3 bushes allowed me place boxes, E for the damage, q into another bush as he check the bush i was just in to find a trap, and when he almost killed me, i ulted and q'd, the clone exploded killing him.
i hope this helped!