Vk-io: masalah pesan teruskan

Dibuat pada 8 Jan 2020  ·  3Komentar  ·  Sumber: negezor/vk-io

Apa yang kamu lakukan?

Informasi yang dicatat yang datang saat menerima pesan (kode)
vk.updates.on('message', async (data) => { console.log(data) })

Apa yang Anda harapkan terjadi?

Meneruskan informasi tentang pesan yang saya balas

Apa hasil sebenarnya?

Di depan, informasi pesan muncul, tetapi semua nilainya adalah 0
forwards: MessageForwardsCollection [ MessageForward { senderId: 0, createdAt: 0, updatedAt: 0, text: null, attachments: [], forwards: [] } ],

Versi

| paket | versi |
| ---------------------------------- | ------- |
| vk-io | 4.0.0-rc.30 |
| node | 12.13.0 |
| yarn atau npm | npm 6.12.0 |

vk-io

Komentar yang paling membantu

@ 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.

Semua 3 komentar

@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

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

Bobrovskih picture Bobrovskih  ·  3Komentar

Jengas picture Jengas  ·  15Komentar

T1MOXA picture T1MOXA  ·  29Komentar

ogmishanya picture ogmishanya  ·  4Komentar

SOS
helix-team picture helix-team  ·  4Komentar