Channel cats will hit the same lures trout and walleyes do.
I've caught channels on lures, too. But always when I was fishing for something else. But, if you're expressly fishing for channels, I can't imagine you'd do it with an artificial lure.