Split a channel into parts
static List<String> split(String channel) { if (!channel.startsWith('/')) { return []; } return channel.split('/').where((part) => part.isNotEmpty).toList(); }