I have not seen effective repellents of any kind. If you have enough acreage, then consider establishing patches that are more attractive to the chickens and some distance away from areas you want to keep chickens out of. Otherwise, suck it up and use one of the methods suggested that you have...