diff --git a/examples/ding-dong-bot.ts b/examples/ding-dong-bot.ts index 8055a91d96b5539c799a439eadac0623b1690f2a..20e0a415a7ece3a8b0cb0264a6bf23c0f5361683 100644 --- a/examples/ding-dong-bot.ts +++ b/examples/ding-dong-bot.ts @@ -71,13 +71,12 @@ bot log.info('Bot', `${user.name()} login`) bot.say('Wechaty login').catch(console.error) }) -.on('scan', (url, code) => { - if (!/201|200/.test(String(code))) { - const loginUrl = url.replace(/\/qrcode\//, '/l/') - QrcodeTerminal.generate(loginUrl, { small: true }, (qrcode: string) => { +.on('scan', (qrCode, statusCode) => { + if (!/201|200/.test(String(statusCode))) { + QrcodeTerminal.generate(qrCode, { small: true }, (qrcode: string) => { console.log(qrcode) - console.log(url) - console.log(`[${code}] Scan QR Code above url to log in: `) + console.log(qrCode) + console.log(`[${statusCode}] Scan QR Code above url to log in: `) }) } })