lightirc: commonize more things between listeners