Informasi yang dicatat yang datang saat menerima pesan (kode)
vk.updates.on('message', async (data) => {
console.log(data)
})
Meneruskan informasi tentang pesan yang saya balas
Di depan, informasi pesan muncul, tetapi semua nilainya adalah 0
forwards: MessageForwardsCollection [
MessageForward {
senderId: 0,
createdAt: 0,
updatedAt: 0,
text: null,
attachments: [],
forwards: []
}
],
| paket | versi |
| ---------------------------------- | ------- |
| vk-io
| 4.0.0-rc.30
|
| node
| 12.13.0
|
| yarn
atau npm
| npm 6.12.0
|
@Pacmard bagaimana Anda memecahkan masalah? Saya juga mengalami ini, saya mulai mengambil informasi dari bidang payload
dari konteks pesan (walaupun ini tidak terlalu baik untuk dilakukan)
@ jarvis394 , perilaku ini khusus untuk User Long Poll. Anda perlu memuat ulang pesan untuk mendapatkan pesan yang lengkap.
await context.loadMessagePayload();
Dan jika ini adalah bot untuk grup, atur opsi pollingGroupId
atau gunakan
vk.updates.start();
Ini akan mengatur ID grup default.
@negezor <3
Komentar yang paling membantu
@ jarvis394 , perilaku ini khusus untuk User Long Poll. Anda perlu memuat ulang pesan untuk mendapatkan pesan yang lengkap.
Dan jika ini adalah bot untuk grup, atur opsi
pollingGroupId
atau gunakanIni akan mengatur ID grup default.