|
|
|
@ -41,11 +41,12 @@ const startSock = async () => {
|
|
|
|
|
sock.sendMessage(whatsAppNo + '@s.whatsapp.net', { text: content })
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const sendMediaMessage = (whatsAppNo, content) => {
|
|
|
|
|
const sendImageMessage = (whatsAppNo, content) => {
|
|
|
|
|
sock.sendMessage(whatsAppNo + '@s.whatsapp.net', {
|
|
|
|
|
video: fs.readFileSync("d:\\Workspace\\1.jpg"),
|
|
|
|
|
caption: "hello!",
|
|
|
|
|
gifPlayback: true
|
|
|
|
|
image: { url: 'https://images.chinahighlights.com/allpicture/2024/09/4e2099ca48384c3c84cde6a44e47ee84_cut_1140x360_241_1726745163.webp'},//fs.readFileSync("d:\\Workspace\\1.jpg"),
|
|
|
|
|
caption: "我是图片",
|
|
|
|
|
gifPlayback: true,
|
|
|
|
|
ptv: false
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -90,12 +91,10 @@ const startSock = async () => {
|
|
|
|
|
if (msg.message?.conversation || msg.message?.extendedTextMessage?.text) {
|
|
|
|
|
const text = msg.message?.conversation || msg.message?.extendedTextMessage?.text
|
|
|
|
|
|
|
|
|
|
if (text.indexOf('图片')){
|
|
|
|
|
sendMediaMessage('8617607730395', 'ddddd')
|
|
|
|
|
} else if (text.indexOf('文本')){
|
|
|
|
|
sendMediaMessage('8617607730395', 'ddddd')
|
|
|
|
|
|
|
|
|
|
sendTextMessage('8617607730395', '发送文本:' + new Date().toString())
|
|
|
|
|
if (text.indexOf('图片') > -1){
|
|
|
|
|
sendImageMessage('8617607730395', '文本消息' + new Date().toString())
|
|
|
|
|
} else if (text.indexOf('文本') > -1){
|
|
|
|
|
sendTextMessage('8617607730395', '文本消息' + new Date().toString())
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -128,7 +127,7 @@ const startSock = async () => {
|
|
|
|
|
|
|
|
|
|
// 扫码成功,可以发送消息
|
|
|
|
|
if (update.connection === 'open') {
|
|
|
|
|
await sock.sendMessage('8617607730395' + '@s.whatsapp.net', { text: 'oh ' + new Date().toDateString() })
|
|
|
|
|
await sock.sendMessage('8617607730395' + '@s.whatsapp.net', { text: 'OPEN: ' + new Date().toString() })
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// WebSocket 创建成功等待扫码,如果没有扫码会更新 qr
|
|
|
|
|