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.
On the Great Lakes they fish for catfish either with live bait like minnows, or artificial lures like spinners.