wa-automate-nodejs

💬 🤖 The most reliable tool for chatbots with advanced features. Be sure to 🌟 this repository for updates!

OTHER License

Downloads
16.2K
Stars
3.1K
Committers
33

Bot releases are hidden (Show)

wa-automate-nodejs - Release 2.0.14

Published by smashah about 4 years ago

wa-automate-nodejs - Release 2.0.13

Published by smashah about 4 years ago

  • build(deps): bump bl from 4.0.2 to 4.0.3 #766
  • fix #773 #773
  • better typing for initializer params 76027b7
  • Fix: sendLinkWithAutoPreview now returns id when message sent to groups #760 40ce097
  • Fixed optional string type for first param 16b7dd4
wa-automate-nodejs - Release 2.0.12

Published by smashah about 4 years ago

  • Docs: Added instrcutions for handling multiple sessions edfbd76
  • Docs: fix documentation for getCommonGroups #764 fc9fc5e
  • Feature: Implemented getSessionId() 087e07b
  • Fixed: Make sendLinkWithAutoPreview return value #760 30c8aeb
  • Fix typo 2951120
wa-automate-nodejs - Release 2.0.11

Published by smashah about 4 years ago

  • Fixed Request is already handled! error 7a7eb02
wa-automate-nodejs - Release 2.0.10

Published by smashah about 4 years ago

  • build(deps): bump puppeteer-extra-plugin-devtools from 2.2.12 to 2.2.14 #727
  • build(deps): bump puppeteer-extra-plugin-stealth from 2.4.14 to 2.6.1 #740
  • build(deps): bump update-notifier from 4.1.0 to 4.1.1 #725
  • build(deps): bump rxjs from 6.6.0 to 6.6.2 #691
  • build(deps-dev): bump typedoc from 0.17.8 to 0.18.0 #705
  • build(deps): bump ts-json-schema-generator from 0.70.2 to 0.72.1 #738
  • build(deps-dev): bump @types/node from 14.0.25 to 14.6.2 #761
  • build(deps-dev): bump release-it from 13.6.5 to 13.7.0 #762
  • build(deps): bump meow from 7.0.1 to 7.1.1 #763
  • build(deps): bump p-queue from 6.6.0 to 6.6.1 #726
  • Fix: Implemented corsFix #757 20b6874
  • Fix: #760 sendLinkWithAutoPreview now returns message Id 44cb058
  • fix: Make getMessageReaders find the message before querying readers #756 301a712
  • Docs: fix forceStaleMediaUpdate docs 106c88a
wa-automate-nodejs - Release 2.0.9

Published by smashah about 4 years ago

  • Most client methods now correctly typed #759 561657a
  • Feature: [Premium] Implemented sendCustomProduct #754 6c1d7c5
  • Fix: remove logging namespace on every event ed583ac
  • Feature: Implemented getMessageReaders #756 d36a5e6
  • Fix: Better error handling on sending files Send a image / file / to a non contact #684 1b81862
  • Docs: Fixed Client.decryptMedia documentation 073270d
wa-automate-nodejs - Release 2.0.8

Published by smashah about 4 years ago

  • Feature: Get QR Code as png file via popup api on launch #747 4ceec04
  • Patched: Fixed waitForId delay, now able to send files to broadcasts #718 and #752 8924c08
wa-automate-nodejs - Release 2.0.7

Published by smashah about 4 years ago

  • Feature: Implemented decryptMedia in Client #751 a89077c
  • Feture: allow custom pop up port for cli dbbabe0
  • Host Notifcation Translation added: id-id #743 8b731ff
wa-automate-nodejs - Release 2.0.6

Published by smashah about 4 years ago

  • Fix: popup config now working in npx 12a75fe
wa-automate-nodejs - Release 2.0.5

Published by smashah about 4 years ago

  • updates npx docs 8afe029
  • evaluate patches before license. possible fix for #737 223acd1
wa-automate-nodejs - Release 2.0.4

Published by smashah about 4 years ago

  • Feature: sessionData base64 string can now be set as environmental variable when inDocker is true. WA_SESSION_DATA 92662ac
  • added de-de and es host notification translations #743 40c266f
  • removed patches.json from npm package 87ad855
  • Remove sessionData description to prevent ... issue #745 acf0eae
  • patches update 16284e0
  • Patch: Fix stickerSendOrigin issue when sending sticker #744 8bd4720
  • Added links to readme 2e62066
wa-automate-nodejs - Release 2.0.3

Published by smashah about 4 years ago

  • Feature: Choose host notification language. Only en-gb and pt-br for now. #709 3efdbff
wa-automate-nodejs - Release 2.0.2

Published by smashah about 4 years ago

  • added tagEveryone to docs 5465b03
  • Feature: Implemented getBlockedIds #741 20ef72c
  • improved license documentation 5f83183
  • executable can now consume base64 encoded session data with -s flag 6db1449
wa-automate-nodejs - Release 2.0.1

Published by smashah about 4 years ago

  • Insiders: Implemented tagEveryone d826a44
  • Removed arch & debian caveat in installation docs. a251e7d
  • Don't skip patches if there is a hash mismatch d0975c0
  • Changed success to OK for sendLinkWithAutoPreview 919d7e9
wa-automate-nodejs - Release 2.0.0

Published by smashah about 4 years ago

Version 2.0.0 is finally here 🎉 🎉

Features

  • V2 docs #701
  • Feature: added --session-data-only or -o flags for cli #681 82d354c
  • Feature: getAllChatIds #707
  • Feature: Indicate proxy usage in logs #704
  • Feature: sendFile and sendImage can now consume file path #677 0c89b70
  • Feature: sendGiphyAsSticker (via patch) #699 3e4e137
  • Feature: sessionData can now just be a base64 string #680 a1cf98e
  • Insiders: forceStaleMediaUpdate forces the phone to upload old media #692 6fefcfe
  • Insiders: Implemented setGroupDescription and setGroupTitle #735 4916a7f
  • log proxy address and account number on create #693 d06b520

Fixes

A new patching system has been introduced in this release which will be the main way WAPI changes will be implemented going forward - enabling OTA WAPI.js updates for users of this library.

  • migrate remote patches to github. resolves #709 #699 #689 #709
  • added sendContact patch #706
  • Doc updates, PTT missing true fix #721 #721
  • @c.us are automatically removed from texts with mentions 148ebc3

Breaking Changes

  • BREAKING: converted base64 param to file - will affect APIs & middleware #677 efac6a1
    • This change only changes the parameter name, not the parameter type.

Performance Improvements

  • Attempt to fix onMessage memory leaks #713 c5b6189
  • Inject jsSha on launch 22ea1a2
  • Prevent useless BM check issues #732 f012fc4

Internal

  • remove neo docs theme, fix docs issues d571c61
  • Improved Readme d69cc61
  • clarify getStickerDecryptable in demo and docs #703 51e738e
  • rebuild documentation 1a14ff2
  • (chore) update deps 360489b
  • Create FUNDING.yml c4e3621
  • Update patches.json 3c75203
  • Update wapi hash for release 58d321c
wa-automate-nodejs - Release 1.9.105

Published by smashah about 4 years ago

  • puppeteer proxy confirmed to be working #670 495618f
  • fix: remove client.ts from dist to prevent ts errors #676 5374569
  • chore: revert debug info to be logged before process instead of waiting for launch time ms 7cdf7ee
  • chore: Update required node version to >> 12.18.3 [required for proxy to work] 4f6a2a7
  • chore: remove express from devdeps 4affd91
wa-automate-nodejs - Release 1.9.104

Published by smashah about 4 years ago

  • build(deps): bump p-queue from 6.5.0 to 6.6.0 #662
  • build(deps): bump @types/sharp from 0.25.0 to 0.25.1 #668
  • build(deps): bump puppeteer-extra-plugin-devtools from 2.2.11 to 2.2.12 #671
  • build(deps): bump puppeteer-extra-plugin-stealth from 2.4.13 to 2.4.14 #672
  • build(deps): bump puppeteer-extra from 3.1.12 to 3.1.13 #674
  • build(deps-dev): bump @types/node from 14.0.24 to 14.0.25 #673
  • build(deps): bump puppeteer from 5.1.0 to 5.2.1 #669
  • build(deps-dev): bump @types/node from 14.0.23 to 14.0.24 #666
  • fix: Proxies are now working #670 f306a04
wa-automate-nodejs - Release 1.9.103

Published by smashah over 4 years ago

  • build(deps): bump open from 7.0.4 to 7.1.0 #663
  • build(deps-dev): bump typescript from 3.9.6 to 3.9.7 #656
  • build(deps): bump cfonts from 2.8.5 to 2.8.6 #657
  • Fix client.page reference in readme to the new client.getPage() #660
  • Insiders feature: Implemented getStickerDecryptable to decrypt stickers correctly #580 031317f
wa-automate-nodejs - Release 1.9.102

Published by smashah over 4 years ago

  • fix: inDocker no longer results in missing tsconfig error 72fd1da
wa-automate-nodejs - Release 1.9.101

Published by smashah over 4 years ago

  • Feature: Implemented blockAssets for better launch performance #638 b54a10e
  • Feature: Implemented performance improvements when safeMode: false #640 c7f697b
  • API Explorer links on npx bin now clickable b5a09d2
  • Feature: added LAUNCH_TIME_MS to debugInfo for perf monitoring d5569dd
  • enhancement: Encourage use of executablePath over useChrome for better launch performance 10b8aa4