@Kp18

Как отследить покинул ли пользователь голосовой канал?

Я пишу бота для дискорд и мне нужно чтобы бот совершал какое либо действие когда пользователь выходил из голосового канала
  • Вопрос задан
  • 88 просмотров
Решения вопроса 1
@fakel322
есть ивент "voiceStateUpdate", который срабатывает каждый раз, когда какой-то пользователь меняет свой voiceState, и с этим можно работать. К примеру,
client.on("voiceStateUpdate", (oldState, newState) => {
    if(oldState.channel && !newState.channel) { //если пользователь вышел из канала
        
    } 
})
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Admitad Projects Москва
от 130 000 до 200 000 ₽
Fundraise Up Санкт-Петербург
от 2 500 до 3 500 $
от 5 000 до 6 500 $
29 мая 2020, в 00:02
5000 руб./за проект
28 мая 2020, в 23:42
10000 руб./за проект