chore: correctly add log level to examples

This commit is contained in:
Adhiraj Singh
2022-04-02 15:44:00 +05:30
parent 355b0664df
commit fa49af7c24
2 changed files with 20 additions and 15 deletions

View File

@@ -1,10 +1,12 @@
import { Boom } from '@hapi/boom' import { Boom } from '@hapi/boom'
import P from 'pino'
import { AnyMessageContent, delay, DisconnectReason, fetchLatestBaileysVersion, makeInMemoryStore, makeWALegacySocket, useSingleFileLegacyAuthState } from '../src' import { AnyMessageContent, delay, DisconnectReason, fetchLatestBaileysVersion, makeInMemoryStore, makeWALegacySocket, useSingleFileLegacyAuthState } from '../src'
import MAIN_LOGGER from '../src/Utils/logger'
const logger = MAIN_LOGGER.child({ })
logger.level = 'debug'
// the store maintains the data of the WA connection in memory // the store maintains the data of the WA connection in memory
// can be written out to a file & read from it // can be written out to a file & read from it
const store = makeInMemoryStore({ logger: P().child({ level: 'debug', stream: 'store' }) }) const store = makeInMemoryStore({ logger })
store.readFromFile('./baileys_store.json') store.readFromFile('./baileys_store.json')
// save every 10s // save every 10s
setInterval(() => { setInterval(() => {
@@ -21,7 +23,7 @@ const startSock = async() => {
const sock = makeWALegacySocket({ const sock = makeWALegacySocket({
version, version,
logger: P({ level: 'debug' }), logger,
printQRInTerminal: true, printQRInTerminal: true,
auth: state auth: state
}) })

View File

@@ -1,10 +1,13 @@
import { Boom } from '@hapi/boom' import { Boom } from '@hapi/boom'
import makeWASocket, { AnyMessageContent, delay, DisconnectReason, fetchLatestBaileysVersion, makeInMemoryStore, toNumber, useSingleFileAuthState } from '../src' import makeWASocket, { AnyMessageContent, delay, DisconnectReason, fetchLatestBaileysVersion, makeInMemoryStore, useSingleFileAuthState } from '../src'
import logger from '../src/Utils/logger' import MAIN_LOGGER from '../src/Utils/logger'
const logger = MAIN_LOGGER.child({ })
logger.level = 'trace'
// the store maintains the data of the WA connection in memory // the store maintains the data of the WA connection in memory
// can be written out to a file & read from it // can be written out to a file & read from it
const store = makeInMemoryStore({ logger: logger.child({ level: 'debug', stream: 'store' }) }) const store = makeInMemoryStore({ logger })
store.readFromFile('./baileys_store_multi.json') store.readFromFile('./baileys_store_multi.json')
// save every 10s // save every 10s
setInterval(() => { setInterval(() => {
@@ -21,7 +24,7 @@ const startSock = async() => {
const sock = makeWASocket({ const sock = makeWASocket({
version, version,
logger: logger.child({ level: 'trace' }), logger,
printQRInTerminal: true, printQRInTerminal: true,
auth: state, auth: state,
// implement to handle retries // implement to handle retries