Javascript-форум (https://javascript.ru/forum/)
-   Node.JS (https://javascript.ru/forum/node-js-io-js/)
-   -   Follow Bot на Discord.js (https://javascript.ru/forum/node-js-io-js/79189-follow-bot-na-discord-js.html)

Bychara5000 01.01.2020 15:28

Follow Bot на Discord.js
 
Всем привет, пытаюсь написать бота который бы "прилип" к определенному пользователю, и бегал за ним по любым голосовым каналам в дискорде.

Впринципе этот код выполняет поставленную задачу, но проблема заключается в том, что если например пользователь зашел в переполненную комнату, бот соответственно зайти в нее не может, и как только место освобождается, нужно чтобы он заходил, но он этого не делает, и мне понятно почему. Как можно это реализовать? Так как я недавно в JS, у меня есть мысль, но я не знаю как. Проверять например каждые 3 секунды, находится ли пользователь в голосовом канале, если находится то получать id этого канала и присоединяться, соответственно если пользователь зашел в полную комнату, бот не смог зайти, каждый 3 секунды он будет пытаться присоединиться пока комната не освободится. Но как это воплотить в жизнь, я без понятия. Вижу две проблемы как минимум здесь:
1) Как следить именно за определенным пользователем
2) Как сделать проверку каждые 3 секунды до бесконечности или пока не вырублю бота


Часовой пояс GMT +3, время: 05:09.