diff --git a/404.html b/404.html index 7825bde0..8bc7a0ca 100644 --- a/404.html +++ b/404.html @@ -7,4 +7,4 @@

Page not found :(

The page you are looking for doesn't exist or has been moved.

- \ No newline at end of file + \ No newline at end of file diff --git a/blog/index.html b/blog/index.html index b9c08157..c7164831 100644 --- a/blog/index.html +++ b/blog/index.html @@ -7,4 +7,4 @@

Blog

Say hello to Doks ๐Ÿ‘‹

Say hello to Doks ๐Ÿ‘‹

Introducing Doks, a Hugo theme helping you build modern documentation websites that are secure, fast, and SEO-ready โ€” by default.

Posted in News on November 4, 2020 by Henk Verlinde ‐ 1 min read

- \ No newline at end of file + \ No newline at end of file diff --git a/blog/say-hello-to-doks/index.html b/blog/say-hello-to-doks/index.html index 8fa8cd9f..d5bfd1ca 100644 --- a/blog/say-hello-to-doks/index.html +++ b/blog/say-hello-to-doks/index.html @@ -9,4 +9,4 @@ SEO - \ No newline at end of file + \ No newline at end of file diff --git a/categories/index.html b/categories/index.html index 82a71c3d..dafce58a 100644 --- a/categories/index.html +++ b/categories/index.html @@ -7,4 +7,4 @@

Categories

- \ No newline at end of file + \ No newline at end of file diff --git a/categories/news/index.html b/categories/news/index.html index eb1051c3..1ba30585 100644 --- a/categories/news/index.html +++ b/categories/news/index.html @@ -7,4 +7,4 @@

News

Say hello to Doks ๐Ÿ‘‹

Say hello to Doks ๐Ÿ‘‹

Introducing Doks, a Hugo theme helping you build modern documentation websites that are secure, fast, and SEO-ready โ€” by default.

Posted in News on November 4, 2020 by Henk Verlinde ‐ 1 min read

- \ No newline at end of file + \ No newline at end of file diff --git a/contributors/henk-verlinde/index.html b/contributors/henk-verlinde/index.html index fade20a0..f9dab1d4 100644 --- a/contributors/henk-verlinde/index.html +++ b/contributors/henk-verlinde/index.html @@ -7,4 +7,4 @@

Henk Verlinde

Creator of Hyas.

@HenkVerlinde

Say hello to Doks ๐Ÿ‘‹

Say hello to Doks ๐Ÿ‘‹

Introducing Doks, a Hugo theme helping you build modern documentation websites that are secure, fast, and SEO-ready โ€” by default.

Posted in News on November 4, 2020 by Henk Verlinde ‐ 1 min read

- \ No newline at end of file + \ No newline at end of file diff --git a/contributors/index.html b/contributors/index.html index 9e01e93d..e28217f2 100644 --- a/contributors/index.html +++ b/contributors/index.html @@ -7,4 +7,4 @@

Contributors

The Doks contributors.

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/examples/index.html b/docs/examples/index.html index d81bcd02..9f81178c 100644 --- a/docs/examples/index.html +++ b/docs/examples/index.html @@ -13,4 +13,4 @@ Examples
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/examples/python/index.html b/docs/examples/python/index.html index 964d2936..0ed736bd 100644 --- a/docs/examples/python/index.html +++ b/docs/examples/python/index.html @@ -16,4 +16,4 @@ Examples

Python

WhatsApp HTTP API Python examples.

We’ve created a few examples on how to interact with WAHA WhatsApp HTTP API with Python.

You can find the examples in examples folder on GitHub with detailed instructions in README.md

← Changelog
Security →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/how-to/chats/index.html b/docs/how-to/chats/index.html index 255cb2a9..1c97a187 100644 --- a/docs/how-to/chats/index.html +++ b/docs/how-to/chats/index.html @@ -21,4 +21,4 @@ GET /api/{session}/chats

Get messages from chat

Get 100 messages from the chat

GET /api/{session}/chats/{chatId}/messages?limit=100

Get 100 messages from the chat, skip downloading media (images, files)

GET /api/{session}/chats/{chatId}/messages?limit=100&downloadMedia=false

Delete chat

Use the method to delete chat

DELETE /api/{session}/chats/{chatId}

Clear messages

Use the method to clear all messages from the chat

DELETE /api/{session}/chats/{chatId}/messages

← Polls
FAQ →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/how-to/config/index.html b/docs/how-to/config/index.html index 49d54f14..5e07028f 100644 --- a/docs/how-to/config/index.html +++ b/docs/how-to/config/index.html @@ -70,4 +70,4 @@
← Storages
Engines →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/how-to/contacts/index.html b/docs/how-to/contacts/index.html index 9e52b243..fbc6c354 100644 --- a/docs/how-to/contacts/index.html +++ b/docs/how-to/contacts/index.html @@ -64,4 +64,4 @@
← FAQ
Groups →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/how-to/deploy/index.html b/docs/how-to/deploy/index.html index 4ae99c0c..a5ed1e1d 100644 --- a/docs/how-to/deploy/index.html +++ b/docs/how-to/deploy/index.html @@ -37,4 +37,4 @@ By default, the whatsapp-http-api service will be used.

To use the whatsapp-http-api-plus service, you need to specify it in the command.

← Other
WAHA Plus →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/how-to/engines/index.html b/docs/how-to/engines/index.html index b496eb6c..db23bfcb 100644 --- a/docs/how-to/engines/index.html +++ b/docs/how-to/engines/index.html @@ -25,10 +25,10 @@ It uses Puppeteer to run a real instance of Whatsapp Web to avoid getting blocked.

WAHA uses WhatsApp WebJS engine by default.

NOWEB

NOWEB engine does not require a browser to work with WhatsApp Web, it does so directly using a WebSocket. Not running Chromium saves you CPU and Memory, so you can run more instances on a single server!

๏ธWorking with the engine requires more attention, because it’s easy to be blocked with it!

โš  Read the article before using NOWEB engine How to avoid blocking ->.

VENOM

It’s a high-performance system developed with JavaScript to create a bot for WhatsApp. -It uses Puppeteer to run a real instance of Whatsapp Web to avoid getting blocked.

Docker images

WAHA provides few docker images with different setup.

For x86 processors use following images:

For ARM processors use following images:

Features

Some engines may not support certain features. +It uses Puppeteer to run a real instance of Whatsapp Web to avoid getting blocked.

Docker images

WAHA provides few docker images with different setup.

ImageCPUBrowser
WAHA Plus
devlikeapro/whatsapp-http-api-plus:latestx86Chromium
devlikeapro/whatsapp-http-api-plus:chromex86Chrome (supports video)
devlikeapro/whatsapp-http-api-plus:nowebx86None
devlikeapro/whatsapp-http-api-plus:armARMChromium
devlikeapro/whatsapp-http-api-plus:noweb-armARMNone
WAHA Core
devlikeapro/whatsapp-http-api:latestx86Chromium
devlikeapro/whatsapp-http-api:chromex86Chrome
devlikeapro/whatsapp-http-api:nowebx86None
devlikeapro/whatsapp-http-api:armARMChromium
devlikeapro/whatsapp-http-api:noweb-armARMNone

Browsers:

CPU:

Features

Some engines may not support certain features. Here, you will find a list of supported endpoints and webhooks per engine.

SymbolMeaning
โœ”๏ธThe engines supports the feature.
โž–The engine does not support this feature.
Please search for the issue about the endpoint in the project’s issue and upvote it by using the “๐Ÿ‘” reaction on the issue’s description. This will help us determine the level of interest in the feature.
If you are unable to find the issue, please create a new one.
The feature available in WAHA Plus.

If you don’t specify WHATSAPP_DEFAULT_ENGINE environment variable - look at WEBJS engine, it’s the engine WAHA runs by default.

Protocols

WEBJSNOWEBVENOM
Run a browser (chromium\chrome) to communicate with WhatsAppโœ”๏ธโž–โœ”๏ธ
Communicate with WhatsApp via websocket (no browser)โž–โœ”๏ธโž–

Endpoints

If you find any inconsistency with actual endpoints - please create an issue

WEBJSNOWEBVENOM
Session
POST /api/sessions/startโœ”๏ธโœ”๏ธโœ”๏ธ
POST /api/sessions/stopโœ”๏ธโœ”๏ธโœ”๏ธ
POST /api/sessions/logoutโœ”๏ธโœ”๏ธโœ”๏ธ
GET /api/sessions/โœ”๏ธโœ”๏ธโœ”๏ธ
GET /api/sessions/{session}/meโœ”๏ธโœ”๏ธโž–
Authentication
POST /api/{session}/auth/qrโœ”๏ธโœ”๏ธโœ”๏ธ
POST /api/{session}/auth/request-codeโž–โœ”๏ธโž–
POST /api/{session}/auth/authorize-codeโž–โž–๏ธ
#113
โž–
GET /api/{session}/auth/captcha
Only in MOBILE engine
โž–โž–โž–
POST /api/{session}/auth/captcha
Only in MOBILE engine
โž–โž–โž–
Screenshot
POST /api/screenshotโœ”๏ธโž–โœ”๏ธ
ChattingWEBJSNOWEBVENOM
GET /api/checkNumberStatusโœ”๏ธโœ”๏ธโœ”๏ธ
GET /api/sendContactVcardโž–โž–โœ”๏ธ
GET /api/sendTextโœ”๏ธโœ”๏ธโœ”๏ธ
POST /api/sendTextโœ”๏ธโœ”๏ธโœ”๏ธ
POST /api/sendPollโž–โœ”๏ธโž–
POST /api/sendLocationโœ”๏ธโœ”๏ธโœ”๏ธ
POST /api/sendLinkPreviewโž–โœ”๏ธโœ”๏ธ
POST /api/sendImage โœ”๏ธโœ”๏ธโœ”๏ธ
POST /api/sendFile โœ”๏ธโœ”๏ธโœ”๏ธ
POST /api/sendVoice โœ”๏ธโœ”๏ธโœ”๏ธ
POST /api/sendVideo โœ”๏ธโœ”๏ธโž–
POST /api/replyโœ”๏ธโœ”๏ธโœ”๏ธ
POST /api/sendSeenโœ”๏ธโœ”๏ธโœ”๏ธ
POST /api/startTypingโœ”๏ธโœ”๏ธโœ”๏ธ
POST /api/stopTypingโœ”๏ธโœ”๏ธโž–
POST /api/reactionโœ”๏ธโœ”๏ธโž–
GET /api/messagesโœ”๏ธโž–โœ”๏ธ
WEBJSNOWEBVENOM
Status
POST /api/{session}/status/textโž–โœ”๏ธโž–
POST /api/{session}/status/image โž–โœ”๏ธโž–
POST /api/{session}/status/voice โž–โœ”๏ธโž–
POST /api/{session}/status/video โž–โœ”๏ธโž–
Chats
GET /api/{session}/chatsโœ”๏ธโž–โž–
DELETE /api/{session}/chats/{chatId}โœ”๏ธโž–โž–
GET /api/{session}/chats/{chatId}/messagesโœ”๏ธโž–โœ”๏ธ
DELETE /api/{session}/chats/{chatId}/messagesโœ”๏ธโž–โž–
Contacts
GET /api/contactsโœ”๏ธโž–โž–
GET /api/contacts/allโœ”๏ธโž–โž–
GET /api/contacts/check-existsโœ”๏ธโœ”๏ธโœ”๏ธ
GET /api/contacts/aboutโœ”๏ธโž–โž–
GET /api/contacts/profile-pictureโœ”๏ธโž–โž–
POST /api/contacts/blockโœ”๏ธโž–โž–
POST /api/contacts/unblockโœ”๏ธโž–โž–
GroupsWEBJSNOWEBVENOM
POST /api/{session}/groupsโœ”๏ธโœ”๏ธโž–
GET /api/{session}/groupsโœ”๏ธโœ”๏ธโž–
GET /api/{session}/groups/{id}โœ”๏ธโœ”๏ธโž–
DELETE /api/{session}/groups/{id}โœ”๏ธโž–โž–
GET /api/{session}/groups/{id}/settings/security/info-admin-onlyโœ”๏ธโž–โž–
PUT /api/{session}/groups/{id}/settings/security/info-admin-onlyโœ”๏ธโž–โž–
GET /api/{session}/groups/{id}/settings/security/messages-admin-onlyโœ”๏ธโž–โž–
PUT /api/{session}/groups/{id}/settings/security/messages-admin-onlyโœ”๏ธโž–โž–
POST /api/{session}/groups/{id}/leaveโœ”๏ธโœ”๏ธโž–
PUT /api/{session}/groups/{id}/descriptionโœ”๏ธโœ”๏ธโž–
PUT /api/{session}/groups/{id}/subjectโœ”๏ธโœ”๏ธโž–
GET /api/{session}/groups/{id}/invite-codeโœ”๏ธโœ”๏ธโž–
POST /api/{session}/groups/{id}/invite-code/revokeโœ”๏ธโœ”๏ธโž–
GET /api/{session}/groups/{id}/participantsโœ”๏ธโœ”๏ธโž–
POST /api/{session}/groups/{id}/participants/addโœ”๏ธโœ”๏ธโž–
POST /api/{session}/groups/{id}/participants/removeโœ”๏ธโœ”๏ธโž–
POST /api/{session}/groups/{id}/admin/promoteโœ”๏ธโœ”๏ธโž–
POST /api/{session}/groups/{id}/admin/demoteโœ”๏ธโœ”๏ธโž–
WEBJSNOWEBVENOM
Presence
POST /api/{session}/presenceโœ”๏ธโœ”๏ธโž–
GET /api/{session}/presenceโž–โœ”๏ธโž–
GET /api/{session}/presence/{chatId}โž–โœ”๏ธโž–
POST /api/{session}/presence/{chatId}/subscribeโž–โœ”๏ธโž–
Other
GET /api/versionโž–โœ”๏ธโž–
GET /health โœ”๏ธโœ”๏ธโœ”๏ธ

Webhooks

WebhooksWEBJSNOWEBVENOM
messageโœ”๏ธโœ”๏ธโœ”๏ธ
message with files โœ”๏ธโœ”๏ธโœ”๏ธ
message.reactionโœ”๏ธโœ”๏ธโž–
message.anyโœ”๏ธโœ”๏ธโœ”๏ธ
message.ackโœ”๏ธโœ”๏ธโœ”๏ธ
message.revokedโœ”๏ธโž–โž–
state.changeโœ”๏ธโœ”๏ธโœ”๏ธ
group.joinโœ”๏ธโœ”๏ธโœ”๏ธ
group.leaveโœ”๏ธโž–โž–
presence.updateโž–โœ”๏ธโž–
poll.voteโž–โœ”๏ธโž–
poll.vote.failedโž–โœ”๏ธโž–
← Configuration
Presence →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/how-to/groups/index.html b/docs/how-to/groups/index.html index 40d0abf1..6cb1bf52 100644 --- a/docs/how-to/groups/index.html +++ b/docs/how-to/groups/index.html @@ -93,4 +93,4 @@
← Contacts
Changelog →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/how-to/index.html b/docs/how-to/index.html index 9013b938..484e4374 100644 --- a/docs/how-to/index.html +++ b/docs/how-to/index.html @@ -13,4 +13,4 @@ Examples
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/how-to/install/index.html b/docs/how-to/install/index.html index 4ae6be7d..f86c63e8 100644 --- a/docs/how-to/install/index.html +++ b/docs/how-to/install/index.html @@ -54,4 +54,4 @@
← Introduction
Quick Start →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/how-to/other/index.html b/docs/how-to/other/index.html index 4f076d61..35480dfa 100644 --- a/docs/how-to/other/index.html +++ b/docs/how-to/other/index.html @@ -138,4 +138,4 @@
← Presence
Deploy →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/how-to/plus-version/index.html b/docs/how-to/plus-version/index.html index 1f198c50..b1f05437 100644 --- a/docs/how-to/plus-version/index.html +++ b/docs/how-to/plus-version/index.html @@ -32,4 +32,4 @@

Then in all commands use Plus image devlikeapro/whatsapp-http-api-plus instead of Core devlikeapro/whatsapp-http-api.

← Deploy
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/how-to/polls/index.html b/docs/how-to/polls/index.html index eb587bb5..8a71ac10 100644 --- a/docs/how-to/polls/index.html +++ b/docs/how-to/polls/index.html @@ -122,4 +122,4 @@ prepared for such cases!

← Sessions
Chats →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/how-to/presence/index.html b/docs/how-to/presence/index.html index 1205782b..2dad8881 100644 --- a/docs/how-to/presence/index.html +++ b/docs/how-to/presence/index.html @@ -99,4 +99,4 @@
← Engines
Other →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/how-to/receive-messages/index.html b/docs/how-to/receive-messages/index.html index 82701922..61c265d0 100644 --- a/docs/how-to/receive-messages/index.html +++ b/docs/how-to/receive-messages/index.html @@ -154,4 +154,4 @@ GitHub, in examples folder ->.

← How to Avoid Blocking
Webhooks →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/how-to/security/index.html b/docs/how-to/security/index.html index ca7980e4..530d1f36 100644 --- a/docs/how-to/security/index.html +++ b/docs/how-to/security/index.html @@ -33,4 +33,4 @@ Read more about it on Webhooks page ->

← Python
Storages →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/how-to/send-messages/index.html b/docs/how-to/send-messages/index.html index 7d92a67a..f314b058 100644 --- a/docs/how-to/send-messages/index.html +++ b/docs/how-to/send-messages/index.html @@ -179,4 +179,4 @@
← Quick Start
How to Avoid Blocking →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/how-to/sessions/index.html b/docs/how-to/sessions/index.html index 257f8734..229ad82c 100644 --- a/docs/how-to/sessions/index.html +++ b/docs/how-to/sessions/index.html @@ -142,4 +142,4 @@ Plus version supports multiple sessions in one container.

← Webhooks
Polls →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/how-to/storages/index.html b/docs/how-to/storages/index.html index f8735dec..b4aae5ec 100644 --- a/docs/how-to/storages/index.html +++ b/docs/how-to/storages/index.html @@ -35,4 +35,4 @@ please create an issue or vote for the S3 issue in the GitHub repository.

← Security
Configuration →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/how-to/webhooks/index.html b/docs/how-to/webhooks/index.html index f0458a94..e0a802c0 100644 --- a/docs/how-to/webhooks/index.html +++ b/docs/how-to/webhooks/index.html @@ -368,4 +368,4 @@ GitHub, in examples folder ->.

← Receive messages
Sessions →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 73442ffd..9c09e766 100644 --- a/docs/index.html +++ b/docs/index.html @@ -13,4 +13,4 @@ Examples
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/overview/changelog/index.html b/docs/overview/changelog/index.html index b91c9859..c5de2e3b 100644 --- a/docs/overview/changelog/index.html +++ b/docs/overview/changelog/index.html @@ -69,4 +69,4 @@
← Groups
Python →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/overview/faq/index.html b/docs/overview/faq/index.html index e139ab23..28a06460 100644 --- a/docs/overview/faq/index.html +++ b/docs/overview/faq/index.html @@ -23,4 +23,4 @@ Today we have 85 session in this instance.

← Chats
Contacts →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/overview/how-to-avoid-blocking/index.html b/docs/overview/how-to-avoid-blocking/index.html index dd803a22..f7a2d0d0 100644 --- a/docs/overview/how-to-avoid-blocking/index.html +++ b/docs/overview/how-to-avoid-blocking/index.html @@ -32,4 +32,4 @@ guidelines and reduces the risk of being blocked.

How to not get Banned?

WhatsApp knows that it’s uncommon for someone to send so many messages or bulk messages to people they’ve never talked to each other before so it is considered spam/marketing junk pretty fast. There are some tips before sending a message to WhatsApp

Dos and Don’ts:

  1. Important: Do NOT send messages which get you a report. As long as you don’t get reports from users who you sent a message, your account will be mostly fine.
  2. Having real content, a survey that the person agreed with is different from a marketing message on a Saturday night.
  3. Send messages written in different ways, you could make a script that places spacebars randomly on your string AND includes the person’s (first) name
  4. Never use fixed times, always go for sending the first message, wait a random time between 30 ~ and 60 seconds and then send the second message
  5. Always try to group contacts by their area code, WhatsApp expects a regular person to talk mostly with contacts that are within the same area of your phone number.
  6. Have a profile picture, this is not related to WhatsApp Bots Catcherยฎ but sending a new message for someone not having a picture/name/status will elevate your chances of being manually tagged as spam.
  7. Send “seen” confirmation to messages or disable it on WhatsApp
  8. Avoid sending links that were previously marked as spam on WhatsApp or non-HTTPS. A URL shortener is a good idea
  9. IMPORTANT: It’s terrible if you send messages 24/7 without giving it some time to wait. Random delays between messages are not enough, send a reasonable amount of messages keeping in mind your conversion rate, For example: for one hour send a maximum of 4 messages per contact that have replied to your message, and stop sending messages for one hour, then start again. Again, don’t send messages without stopping for a while between every “package”
  10. Send only one short message when starting a conversation, one should not send long texts or multiple messages without the user consenting

Have in mind:

  1. For every one you send a message that doesn’t have your number on their contact list asked if it’s spam, being tagged as spam a few times (5 - 10) will get you banned
  2. WhatsApp records every movement you do, you can even check the logs when sending simple support email, it contains all kinds of information, this said: act as human as possible
  3. Try to engage in conversations, as long as you send a message and the person doesn’t automatically block you it’ll be quite okay. People constantly talking to you and adding you to their contact list will make your number stronger against a ban
  4. Think about that like a points system, you start with zero points (negative if your device was previously blacklisted), if you reach below zero you are out, if you engage in conversations you get a point, if you are tagged as spam you lose some points, if you are blocked you may lose more points
  5. Finally, If your content is spam, it doesn’t matter if you are using a broadcast list, group, or direct contact, you will still be banned

As API, we say all that’s left to do right now is to agree with WhatsApp’s policy, not send spam messages, and always wait for the other person to contact you first.

You could make it by sending an SMS to the person with a link to start a chat on WhatsApp with you by link https://wa.me/12132132131?text=Hi.

← Send messages
Receive messages →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/overview/index.html b/docs/overview/index.html index 0fd9d753..72e3f121 100644 --- a/docs/overview/index.html +++ b/docs/overview/index.html @@ -13,4 +13,4 @@ Examples
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/overview/introduction/index.html b/docs/overview/introduction/index.html index 4f036b9a..96ac7305 100644 --- a/docs/overview/introduction/index.html +++ b/docs/overview/introduction/index.html @@ -21,4 +21,4 @@ Quick Start โ†’.

Features

WAHA is distributed in two versions:

See the list of engines that support the features ->.

Here’s the available features:

Messages

Groups

Contacts

Sessions

Security

Updates

Install →
- \ No newline at end of file + \ No newline at end of file diff --git a/docs/overview/quick-start/index.html b/docs/overview/quick-start/index.html index b01c1ae7..6b366a3f 100644 --- a/docs/overview/quick-start/index.html +++ b/docs/overview/quick-start/index.html @@ -60,4 +60,4 @@

What is next?

← Install
Send messages →
- \ No newline at end of file + \ No newline at end of file diff --git a/index.html b/index.html index d768d007..f67fb556 100644 --- a/index.html +++ b/index.html @@ -14,4 +14,4 @@ totally safe.

- \ No newline at end of file + \ No newline at end of file diff --git a/index.min.019e7e26b0f032b79e1a9035126b23a371d8fabdf23e7e928d522a9477bfe8ada31f61b97f3cae1c6510ef2afd0e553895341fc03270de86f8a1ccf4da894c1e.js b/index.min.0b636ebcc7ac8d1718a4cb9f30129790c5b0989e89442dc36c6fb78dfc1f606c2bb96f8811301ea72956b9545132aadddc7e31c17a6ae1f62a15ecceaebfcf77.js similarity index 99% rename from index.min.019e7e26b0f032b79e1a9035126b23a371d8fabdf23e7e928d522a9477bfe8ada31f61b97f3cae1c6510ef2afd0e553895341fc03270de86f8a1ccf4da894c1e.js rename to index.min.0b636ebcc7ac8d1718a4cb9f30129790c5b0989e89442dc36c6fb78dfc1f606c2bb96f8811301ea72956b9545132aadddc7e31c17a6ae1f62a15ecceaebfcf77.js index 87eff62b..8efc6fb8 100644 --- a/index.min.019e7e26b0f032b79e1a9035126b23a371d8fabdf23e7e928d522a9477bfe8ada31f61b97f3cae1c6510ef2afd0e553895341fc03270de86f8a1ccf4da894c1e.js +++ b/index.min.0b636ebcc7ac8d1718a4cb9f30129790c5b0989e89442dc36c6fb78dfc1f606c2bb96f8811301ea72956b9545132aadddc7e31c17a6ae1f62a15ecceaebfcf77.js @@ -386,9 +386,10 @@ NOWEB # WHATSAPP_DEFAULT_ENGINE=NOWEB https://github.com/WhiskeySockets/Baileys ๏ธWorking with the engine requires more attention, because it\u0026rsquo;s easy to be blocked with it! โš  Read the article before using NOWEB engine How to avoid blocking -\u0026gt;. VENOM # WHATSAPP_DEFAULT_ENGINE=VENOM https://github.com/orkestral/venom It\u0026rsquo;s a high-performance system developed with JavaScript to create a bot for WhatsApp. It uses Puppeteer to run a real instance of Whatsapp Web to avoid getting blocked. -Docker images # WAHA provides few docker images with different setup. ๐Ÿ‘‰ Use \`devlikeapro/whatsapp-http-api\` instead of \`devlikeapro/whatsapp-http-api-plus\` to get **WAHA Plus** version. For x86 processors use following images: -devlikeapro/whatsapp-http-api:latest - latest version of WAHA, using Chromium (does not support video receiving and receiving in Plus version) devlikeapro/whatsapp-http-api:chrome - latest version of WAHA, using Chrome (supports video receiving and receiving in Plus version) devlikeapro/whatsapp-http-api:noweb- latest version of WAHA, no browser installed - use it only for NOWEB engine For ARM processors use following images: -devlikeapro/whatsapp-http-api:arm - Chromium devlikeapro/whatsapp-http-api:noweb-arm- no browser installed ๐Ÿ’ก Chrome version is not available in ARM Features # Some engines may not support certain features. Here, you will find a list of supported endpoints and webhooks per engine. +Docker images # WAHA provides few docker images with different setup. +Image CPU Browser WAHA Plus devlikeapro/whatsapp-http-api-plus:latest x86 Chromium devlikeapro/whatsapp-http-api-plus:chrome x86 Chrome (supports video) devlikeapro/whatsapp-http-api-plus:noweb x86 None devlikeapro/whatsapp-http-api-plus:arm ARM Chromium devlikeapro/whatsapp-http-api-plus:noweb-arm ARM None WAHA Core devlikeapro/whatsapp-http-api:latest x86 Chromium devlikeapro/whatsapp-http-api:chrome x86 Chrome devlikeapro/whatsapp-http-api:noweb x86 None devlikeapro/whatsapp-http-api:arm ARM Chromium devlikeapro/whatsapp-http-api:noweb-arm ARM None Browsers: +Chromium - is the default browser for WAHA. It\u0026rsquo;s a good choice for most cases. Chrome - is a good choice if you need to receive videos in Plus version. None - is a good choice if you want to use NOWEB engine. CPU: +x86 - is a good choice for most cases. ARM - is a good choice if you\u0026rsquo;re using ARM processors (like Apple Silicon, Apple M1, etc.) ๐Ÿ’ก Chrome version is not available in ARM Features # Some engines may not support certain features. Here, you will find a list of supported endpoints and webhooks per engine. Symbol Meaning โœ”๏ธ The engines supports the feature. โž– The engine does not support this feature. Please search for the issue about the endpoint in the project\u0026rsquo;s issue and upvote it by using the \u0026ldquo;๐Ÿ‘\u0026rdquo; reaction on the issue\u0026rsquo;s description. This will help us determine the level of interest in the feature. If you are unable to find the issue, please create a new one. The feature available in WAHA Plus. If you don\u0026rsquo;t specify WHATSAPP_DEFAULT_ENGINE environment variable - look at WEBJS engine, it\u0026rsquo;s the engine WAHA runs by default. Protocols # WEBJS NOWEB VENOM Run a browser (chromium\\chrome) to communicate with WhatsApp โœ”๏ธ โž– โœ”๏ธ Communicate with WhatsApp via websocket (no browser) โž– โœ”๏ธ โž– Endpoints # If you find any inconsistency with actual endpoints - please create an issue WEBJS NOWEB VENOM Session POST /api/sessions/start โœ”๏ธ โœ”๏ธ โœ”๏ธ POST /api/sessions/stop โœ”๏ธ โœ”๏ธ โœ”๏ธ POST /api/sessions/logout โœ”๏ธ โœ”๏ธ โœ”๏ธ GET /api/sessions/ โœ”๏ธ โœ”๏ธ โœ”๏ธ GET /api/sessions/{session}/me โœ”๏ธ โœ”๏ธ โž– Authentication POST /api/{session}/auth/qr โœ”๏ธ โœ”๏ธ โœ”๏ธ POST /api/{session}/auth/request-code โž– โœ”๏ธ โž– POST /api/{session}/auth/authorize-code โž– โž–๏ธ diff --git a/tags/index.html b/tags/index.html index f416da75..f49aa551 100644 --- a/tags/index.html +++ b/tags/index.html @@ -7,4 +7,4 @@
- \ No newline at end of file + \ No newline at end of file diff --git a/tags/performance/index.html b/tags/performance/index.html index 5479ec58..b8924e58 100644 --- a/tags/performance/index.html +++ b/tags/performance/index.html @@ -7,4 +7,4 @@

performance

Say hello to Doks ๐Ÿ‘‹

Say hello to Doks ๐Ÿ‘‹

Introducing Doks, a Hugo theme helping you build modern documentation websites that are secure, fast, and SEO-ready โ€” by default.

Posted in News on November 4, 2020 by Henk Verlinde ‐ 1 min read

- \ No newline at end of file + \ No newline at end of file diff --git a/tags/security/index.html b/tags/security/index.html index d62d247e..c56b06aa 100644 --- a/tags/security/index.html +++ b/tags/security/index.html @@ -7,4 +7,4 @@

security

Say hello to Doks ๐Ÿ‘‹

Say hello to Doks ๐Ÿ‘‹

Introducing Doks, a Hugo theme helping you build modern documentation websites that are secure, fast, and SEO-ready โ€” by default.

Posted in News on November 4, 2020 by Henk Verlinde ‐ 1 min read

- \ No newline at end of file + \ No newline at end of file diff --git a/tags/seo/index.html b/tags/seo/index.html index 3d5b3059..56745059 100644 --- a/tags/seo/index.html +++ b/tags/seo/index.html @@ -7,4 +7,4 @@

SEO

Say hello to Doks ๐Ÿ‘‹

Say hello to Doks ๐Ÿ‘‹

Introducing Doks, a Hugo theme helping you build modern documentation websites that are secure, fast, and SEO-ready โ€” by default.

Posted in News on November 4, 2020 by Henk Verlinde ‐ 1 min read

- \ No newline at end of file + \ No newline at end of file