Skip to content

zaxmpjhg/WaBails

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modified Whatsapp-API


Usage

"depencies": {
  "@whiskeysockets/baileys": "github:zaxmpjhg/WaBails"
}

Import

const {
  default:makeWASocket,
  // Other Options 
} = require('@whiskeysockets/baileys');

How To Connect To Whatsapp

With QR Code

const {
  default: makeWASocket
} = require('@whiskeysockets/baileys');

const client = makeWASocket({
  browser: ['Ubuntu', 'Chrome', '20.00.1'],
  printQRInTerminal: true
})

Connect With Number

const {
  default: makeWASocket,
  fetchLatestWAWebVersion
} = require('@whiskeysockets/baileys');

const client = makeWASocket({
  browser: ['Ubuntu', 'Chrome', '20.00.1'],
  printQRInTerminal: false,
  version: fetchLatestWAWebVersion()
  // Other options
});

const number = "628XXXXX";
const code = await client.requestPairingCode(number.trim) /* Use : (number, "YYYYYYYY") for custom-pairing */

console.log("Ur pairing code : " + code)

Sending messages

send orderMessage

const fs = require('fs');
const image = fs.readFileSync('./zaxsql');

await client.sendMessage(m.chat, {
  thumbnail: image,
  message: "Gotta get a grip",
  orderTitle: "zaxsql-Corporation",
  totalAmount1000: 72502,
  totalCurrencyCode: "IDR"
}, { quoted:m })

send pollResultSnapshotMessage

await client.sendMessage(m.chat, {
  pollResultMessage: {
    name: "zax-Corporation",
    options: [
      {
        optionName: "poll 1"
      },
      {
        optionName: "poll 2"
      }
    ],
    newsletter: {
      newsletterName: "zaxsql | information",
      newsletterJid: "1@newsletter"
    }
  }
})

send productMessage

await client.relayMessage(m.chat, {
  productMessage {
    title: "zaxsql",
    description: "zZZ...",
    thumbnail: { url: "./Image" },
    productId: "EXAMPLE_TOKEN",
    retailerId: "EXAMPLE_RETAILER_ID",
    url: "https://t.me/zaxsql",
    body: "Nak Tido",
    footer: "Footer",
    buttons: [
      {
        name: "cta_url",
        buttonParamsJson: "{\"display_text\":\"zax-sql\",\"url\":\"https://t.me/zaxsql\"}"
      }
    ],
    priceAmount1000: 72502,
    currencyCode: "IDR"
  }
})

Follow https://t.me/ambadepv kalau mau liat type message yg lain :v

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors