diff --git a/.prettierrc.json b/.prettierrc.json
index e74ed9f..f0db82f 100644
--- a/.prettierrc.json
+++ b/.prettierrc.json
@@ -2,5 +2,6 @@
"trailingComma": "es5",
"tabWidth": 4,
"semi": false,
- "singleQuote": true
+ "singleQuote": true,
+ "printWidth": 120
}
diff --git a/README.md b/README.md
index 777209f..af4b124 100644
--- a/README.md
+++ b/README.md
@@ -1,8 +1,7 @@
# Chatbot Library

[](http://commitizen.github.io/cz-cli/)
-[](https://github.com/codigoencasa/bot-whatsapp/actions/workflows/releases.yml)
-
+[](https://link.codigoencasa.com/DISCORD)
@@ -112,14 +111,35 @@ Entiende más a fondo sus funcionalidades explicadas en nuestra documentación.
Null
+
+
+
+
+ Developer RL Business
+
+ |
+
+
+
+
+
+ Null
+
+ |
Jose Luis Ferrete Olarte
- |
-
+
+
+
+
+
+ Null
+
+ |
@@ -140,7 +160,8 @@ Entiende más a fondo sus funcionalidades explicadas en nuestra documentación.
Rodrigo Mendoza Cabrera
- |
+
+
diff --git a/packages/docs/src/assets/images/digital-ocean.png b/packages/docs/src/assets/images/digital-ocean.png
new file mode 100644
index 0000000..0d0163b
Binary files /dev/null and b/packages/docs/src/assets/images/digital-ocean.png differ
diff --git a/packages/docs/src/components/atoms/DigitalOcean.tsx b/packages/docs/src/components/atoms/DigitalOcean.tsx
new file mode 100644
index 0000000..dc16647
--- /dev/null
+++ b/packages/docs/src/components/atoms/DigitalOcean.tsx
@@ -0,0 +1,213 @@
+export const DigitalOcean = () => (
+
+)
diff --git a/packages/docs/src/components/widgets/SponsorBar.tsx b/packages/docs/src/components/widgets/SponsorBar.tsx
index c0d8183..f355691 100644
--- a/packages/docs/src/components/widgets/SponsorBar.tsx
+++ b/packages/docs/src/components/widgets/SponsorBar.tsx
@@ -7,6 +7,8 @@ import { src as qwik } from '~/assets/images/qwik.png?width=100&metadata'
import { src as leanga } from '~/assets/images/leanga.png?width=40&metadata'
// @ts-ignore
import { src as netlify } from '~/assets/images/full-logo-light.png?width=100&metadata'
+// @ts-ignore
+import { src as digitalOcean } from '~/assets/images/digital-ocean.png?width=100&metadata'
/**
* options = [] array con la lista de opciones de la documentacion
@@ -41,7 +43,20 @@ export default component$(() => {
+
+
+
+
+
+
+
diff --git a/packages/provider/src/web-whatsapp/index.js b/packages/provider/src/web-whatsapp/index.js
index 693d1b9..60a142d 100644
--- a/packages/provider/src/web-whatsapp/index.js
+++ b/packages/provider/src/web-whatsapp/index.js
@@ -163,13 +163,11 @@ class WebWhatsappProvider extends ProviderClass {
* @param {*} text
* @returns
*/
- sendImage = async (number, filePath) => {
+ sendImage = async (number, filePath, caption) => {
const base64 = readFileSync(filePath, { encoding: 'base64' })
const mimeType = mime.lookup(filePath)
const media = new MessageMedia(mimeType, base64)
- return this.vendor.sendMessage(number, media, {
- caption: 'soy una imagen',
- })
+ return this.vendor.sendMessage(number, media, { caption })
}
/**
@@ -180,13 +178,11 @@ class WebWhatsappProvider extends ProviderClass {
* @returns
*/
- sendAudio = async (number, filePath) => {
+ sendAudio = async (number, filePath, caption) => {
const base64 = readFileSync(filePath, { encoding: 'base64' })
const mimeType = mime.lookup(filePath)
const media = new MessageMedia(mimeType, base64)
- return this.vendor.sendMessage(number, media, {
- caption: 'soy un audio',
- })
+ return this.vendor.sendMessage(number, media, { caption })
}
/**
@@ -235,7 +231,7 @@ class WebWhatsappProvider extends ProviderClass {
if (mimeType.includes('video'))
return this.sendVideo(number, fileDownloaded)
if (mimeType.includes('audio'))
- return this.sendAudio(number, fileDownloaded)
+ return this.sendAudio(number, fileDownloaded, text)
return this.sendFile(number, fileDownloaded)
}
|