Sableye

Night Shade
Focus Punch/Confuse Ray
Toxic
Recover
@Leftovers.
It can't have recover if it's a wild-caught shiny.

Unfortunately it's the one thing that makes sableye reasonably useable. If it learns moonlight I guess that'd work.

Leftovers only really help pokemon higher HP...maybe brightpowder or something, I dunno.