Как заставить соединение Scaledrone закрыться? - PullRequest
0 голосов
/ 26 октября 2019

Я пишу в чате с использованием Scaledrone, и для смены имени пользователя мне нужно знать, как закрыть соединение. Это связано с тем, как в настоящее время работает моя система имен пользователей:

Я настроил чат-комнату так, чтобы она выбирала случайное имя пользователя при подключении. Я добавляю команду, которая позволяет изменить ваше имя пользователя. Вот где мне нужно закрыть соединение. Система будет работать следующим образом:

-Обнаружить отправляемую команду

-Разделить команду для включения только второго аргумента ("abc" в "/ username abc")

-Примите указанный аргумент и вставьте его в переменную

-Закройте соединение с Scaledrone

-Откройте новое соединение и установите в поле имени пользователя значение переменной

Thisмой текущий код обнаружения сообщений:

function sendMessage() {
  const value = DOM.input.value;
  var usernamechange;
  if (value === "") {
    return;
  }
  if (DOM.input.value.startsWith("/username ")) {
    usernamechange = DOM.input.value.split(" ")[1];
    // Here is where I need to close the connection
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...