You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Global-sales/wai-server/core/baileys/test.js

100 lines
3.0 KiB
JavaScript

function generateRandomString(length) {
const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
let result = '';
const charactersLength = characters.length;
for (let i = 0; i < length; i++) {
result += characters.charAt(Math.floor(Math.random() * charactersLength));
}
return result;
}
const start = () => {
setInterval(() => {
const randomString = generateRandomString(10);
var myHeaders = new Headers();
myHeaders.append("Content-Type", "application/json");
myHeaders.append("Accept", "*/*");
myHeaders.append("Host", "wai-server-01-qq4qmtq7wc9he4.chinahighlights.cn");
myHeaders.append("Connection", "keep-alive");
var raw = JSON.stringify({
"from": "8618777396951",
"to": "8613557032060",
"content": randomString + "-setInterval(2min) 发送:" + new Date().toString()
});
var requestOptions = {
method: 'POST',
headers: myHeaders,
body: raw,
redirect: 'follow'
};
fetch("http://wai-server-01-qq4qmtq7wc9he4.chinahighlights.cn/api/v1/channels/send", requestOptions)
.then(rsp => rsp.json())
.then(json => console.info('8613557032060: ', json))
.catch(ex => console.error(ex));
}, 1000*60*2);
//
setInterval(() => {
const randomString = generateRandomString(10);
var myHeaders = new Headers();
myHeaders.append("Content-Type", "application/json");
myHeaders.append("Accept", "*/*");
myHeaders.append("Host", "wai-server-01-qq4qmtq7wc9he4.chinahighlights.cn");
myHeaders.append("Connection", "keep-alive");
var raw = JSON.stringify({
"from": "8618777396951",
"to": "8613317835586",
"content": randomString + "-setInterval(3min) 发送:" + new Date().toString()
});
var requestOptions = {
method: 'POST',
headers: myHeaders,
body: raw,
redirect: 'follow'
};
fetch("http://wai-server-01-qq4qmtq7wc9he4.chinahighlights.cn/api/v1/channels/send", requestOptions)
.then(rsp => rsp.json())
.then(json => console.info('8613317835586: ', json))
.catch(ex => console.error(ex));
}, 1000*60*3);
//
setInterval(() => {
const randomString = generateRandomString(10);
var myHeaders = new Headers();
myHeaders.append("Content-Type", "application/json");
myHeaders.append("Accept", "*/*");
myHeaders.append("Host", "wai-server-01-qq4qmtq7wc9he4.chinahighlights.cn");
myHeaders.append("Connection", "keep-alive");
var raw = JSON.stringify({
"from": "8618777396951",
"to": "8617607735120",
"content": randomString + "-setInterval(5min) 发送:" + new Date().toString()
});
var requestOptions = {
method: 'POST',
headers: myHeaders,
body: raw,
redirect: 'follow'
};
fetch("http://wai-server-01-qq4qmtq7wc9he4.chinahighlights.cn/api/v1/channels/send", requestOptions)
.then(rsp => rsp.json())
.then(json => console.info('8613317835586: ', json))
.catch(ex => console.error(ex));
}, 1000*60*5);
}
start();