Change channels ids to be compared as strings not numbers

 Change channels ids to be compared as strings since they are stored in an object (`self.channels`). Not sure if it could possibly fix any known issues related to the "control channel" incorrectly falling into a state of "closed".