@kuzkuz не могу подсказать, в чем может быть причина. Попробуйте логировать действия, хотя бы можно будет понять, в каком месте зависает - https://community.bablosoft.com/post/100673
WebSocket + BAS
-
подскажите пожалуйста что я делаю не так, при отправке смс постоянно пишет undefined, этот скрипт работал 2-3 года назад, но вроде бы ничего не поменяли.
снифаю через чарлез:
- делаю get запрос для получения sid:


- далее код ws:
await(new Promise((resolve, reject) => { var WebSocket = require('ws'); var endpoint = [[CONNECT_URL]]; var socket = new WebSocket(endpoint, {}); socket.on('open', function open() { socket.send('2probe'); socket.send('5'); socket.send('42["send-message-web",{"to":"'+[[ID]]+'","message":"помогите пожалуйста решить"}]'); }); socket.on('message', function (data) { global.tost = data; }); resolve(); }));
модуль ws включен
- вывод ответа в лог:
console.log(global.tost); [[ANSWER]] = (global.tost);- в ответ я должен получить это:

но в басе получаю просто undefined

подскажите пожалуйста на каком этапе у меня ошибка?