То же, что и сам вопрос. Как вы можете проверить количество живых сокетов внутри комнаты или channel_layer, если вы используете django каналов?
Вы не можете сделать это напрямую из универсального API c канального уровня, если вы используете Redis, вы можете посмотреть в API Redis и проверить, сколько открытых подписок.
это можно сделать с помощью этого API:
https://redis.io/commands/client-list
(это может быть довольно медленным и дорогостоящим, если у вас много открытых соединений к вашему кластеру redis)
Вам нужно будет преобразовать имя группы в ключ группы так же, как это делает слой redis, см. здесь:
https://github.com/django/channels_redis/blob/master/channels_redis/core.py#L582