Fix #1: allow customized routing of projects to different channels