Как в теории можно сделать.
Создать канал в котором, нельзя говорить. Боту сделать интервал допустим 30 секунд. Каждые 30 секунд проверять канал на наличие людей. Если есть, то создать канал и перекинуть туда.
На самом деле я бы подсказал кодом, но я тоже не понимаю, как люди понимают в API Discord. Я не нашёл нормально API источника, для изучения.