Both sides previous revisionPrevious revisionNext revision | Previous revision |
matrix:whatsapp [2025/03/11 10:45] – willy | matrix:whatsapp [2025/03/12 07:20] (current) – [Bridge setup] willy |
---|
===== Matrix Whatsapp Bridge ===== | ===== Matrix Whatsapp Bridge ===== |
| |
[[https://www.whatsapp.com/|Whatsapp]] need to presentation. It's the de-facto standard for private and group chats. Nobody can live without it, and it seems to be permanently installed on every device we purchase. Also, lots of malware and spyware is known to be installed trough whatsapp itself. | [[https://www.whatsapp.com/|Whatsapp]] needs no presentation. It's the de-facto standard for private and group chats. Nobody can live without it, and it seems to be permanently installed on every device we purchase. Also, lots of malware and spyware is known to be installed trough whatsapp itself. |
| |
Unfortunately, you cannot get rid of whatsapp fully, since the official client for mobile (Android and IOS) is the only way to keep a working whatsapp profile. | Unfortunately, you cannot get rid of whatsapp fully, since the official client for mobile (Android and IOS) is the only way to keep a working whatsapp profile. |
===== Bridge setup ===== | ===== Bridge setup ===== |
| |
Let the bridge generate the basic configuration file, and move it to the /data/caonduwuit folder: | Let the bridge generate the basic configuration file, and move it to the /data/conduwuit folder: |
<code bash> | <code bash> |
./mautrix-whatsapp -e | ./mautrix-whatsapp -e |
address: https://chat.mydomain.com | address: https://chat.mydomain.com |
domain: chat.mydomain.com | domain: chat.mydomain.com |
| |
| appservice: |
| hostname: 127.0.0.1 |
| |
permissions: # this is probably not needed, but anyway... | permissions: # this is probably not needed, but anyway... |
"*": "relaybot" # non-local users can only see messages | "*": "relaybot" # non-local users can only see messages |
secrets: | secrets: |
chat.mydomain.com: as_token:<< here the double-puppet token >> | chat.mydomain.com: as_token:<< here the double-puppet token >> |
| |
| logging: |
| filename: /var/log/conduwuit/mautrix-whatsapp.log |
</code> | </code> |
| |