Con Botize es posible programar respuestas automáticas para usar por ejemplo en redes sociales como Twitter. A continuación te explicamos cómo puedes hacerlo con en unos pocos y sencillos pasos.
Fórmula para automatizar mensajes en Twitter
Haz click en la siguiente fórmula de Botize, la cual nos permitirá rápidamente disponer de un ejemplo aplicado a Twitter, pero que luego podremos reemplazarlo si lo deseamos por otro servicio o red social.
Una vez hecho click en la fórmula se mostrará en nuestro panel de Botize como en la imagen.
Como verás la tarea se compone de 3 pasos en los que primero captura las menciones que recibe de Twitter, a continuación se selecciona una respuesta adecuada y por último se responde al usuario de Twitter.
Personalizar la respuesta a cada usuario
Para personalizar la respuesta lo haremos dentro del campo personalized answer list.
Este campo contiene una lista de todas las posibles respuestas que tendremos, agrupadas según una frase o palabra, que será el texto que recibamos (en este caso la mención que nos haga un usuario de Twitter).
En la imagen se puede ver el siguiente contenido:
>hello (hi|hello) my friend! >bye bye bye (my friend|see you tomorrow) >* Thanks!Ok thanks!
Este significa literalmente lo siguiente: Si el usuario nos dice «hello» le responderemos con una frase que diga «hi my friend!» o «hello my friend!». Lo que está entre paréntesis son en este caso dos alternativas de las cuales Botize seleccionará una aleatoria cada vez.
A continuación se especifica que si el usuario nos dice «bye» le responderemos en tal caso con una frase que diga «bye bye my friend» o «bye bye see you tomorrow».
Finalmente se indica que para todo lo demás, es decir, para cualquier otra cosa que nos diga el usuario, le responderemos con una de las dos frases, o bien «Thanks!» o bien «Ok thanks!».
Enhorabuena, ¡ya sabes automatizar mensajes en Twitter!
Ahora es tu turno. Personaliza el contenido con los mensajes que necesites y recuerda que puedes poner tantos como quieras. Siempre que haya más de una opción posible Botize tomará una aleatoria en cada caso.
En esta guía te explicamos paso a paso cómo conectar YouTube a Botize y poder automatizar tareas.
Paso 1. Crea un nuevo proyecto en Google Cloud Platform
Accede a la Consola de Google Cloud Platform (GCP) haciendo clic en el al siguiente enlace: https://console.developers.google.com/ e inicia sesión con tu usuario.
Si es la primera vez que entras en la consola de GCP, acepta las condiciones del servicio y haz clic en Aceptar y Continuar.
Si es la primera vez que creas un proyecto te aparecerá la opción Crear. Haz clic en ella.
En caso contrario, si ya habías usado la Consola de Google Cloud Platform anteriormente, ve a la parte superior de la pantalla y, junto al nombre de tu proyecto más reciente, haz clic en la flecha hacia abajo para desplegar la lista de proyectos y entonces haz clic en Nuevo proyecto.
Da un nombre al proyecto y haz clic en Crear.
Ahora que el proyecto está creado lo seleccionamos. Para ello haz clic en Selecciona un proyecto y selecciona el que has creado.
Paso 2: Habilita la API de YouTube
En la esquina superior izquierda de la consola de GCP, haz clic en Menú APIs y Servicios > Biblioteca.
Escribe «YouTube» en el buscador y de entre los resultados que te devuelve selecciona YouTube Data API V3.
A continuación clicen Habilitar.
Paso 3: Crea unas credenciales
En la esquina superior izquierda de la consola de GCP, haz clic en el Menú, selecciona APIs y servicios y luego haz clic en la opción Pantalla de consentimiento de OAuth.
En la opción User Type elige Externos. En caso de que dispongas de una cuenta de Google Suite puedes hacer elegir la opción Internos. Pulsa Crear para continuar.
En el formulario que aparecerá a continuación indica un nombre para tu aplicación.
Sin necesidad de rellenar ningún otros campos haz clic directamente en Guardar.
En la esquina superior izquierda de la consola de GCP, haz clic en Menú, selecciona
APIs y servicios y luego haz clic en la opción Credenciales.
En el menú superior haz clic en Crear Credenciales y a continuación selecciona Id de cliente de OAuth.
En el formulario introduce los siguientes datos:
En tipo de aplicación selecciona la opción Página Web.
En Nombre indica un nombre para esta aplicación, por ejemplo «Botize«
En URLs de redirección autorizados escribe la dirección siguiente: https://botize.com/callback/youtube
Finalmente haz clic en Crear.
Ya has creado tus credenciales. Guarda en lugar seguro el Id de Cliente y Client Secret que aparecen y haz clic en Aceptar.
Paso 4: Conecta el proyecto a Botize
Dirígete al apartado Aplicaciones de Botize y entra en la aplicación YouTube. Puedes hacerlo desde este enlace:
Para conectar tu cuenta de YouTube haz clic en la opción Añadir un nuevo perfil para la aplicación… seguido del nombre de tu aplicación. A continuación haz clic en Conectar con YouTube.
YouTube te pedirá que elijas la cuenta que quieras conectar a Botize de entre todas las cuentas que puedas tener.
Una vez selecciona la cuenta recibirás una alerta indicando que la aplicación que has creado aún no está verificada por YouTube.
El proceso de verificación es un paso opcional que puedes llevar a cabo directamente con YouTube en cualquier momento. Mientras tanto, tu aplicación será considerada como no segura para otros usuarios o como una aplicación aún en construcción.
Para saltar el proceso de verificación haz clic en Configuración avanzada y en Ir a botize.com (no seguro).
A continuación YouTube te pedirá aceptar o denegar los distintos permisos que puedes darle a tu aplicación. Recuerda que solo tú tendrás acceso y acepta los permisos de acuerdo al tipo de automatización que necesites hacer.
Una vez aceptados los permisos haz clic en Permitir y el proceso habrá terminado.
¡Enhorabuena! ¡ya puedes automatizar tareas con YouTube!
En esta guía te explicamos paso a paso cómo conectar Google Contacts a Botize y poder automatizar tareas.
Paso 1. Crea un nuevo proyecto en Google Cloud Platform
Accede a la Consola de Google Cloud Platform (GCP) haciendo clic en el al siguiente enlace: https://console.developers.google.com/ e inicia sesión con tu usuario.
Si es la primera vez que entras en la consola de GCP, acepta las condiciones del servicio y haz clic en Aceptar y Continuar.
A continuación haz clic en Crear.
Si ya la habías usado la Consola de Google Cloud Platform anteriormente, ve a la parte superior de la pantalla y, junto al nombre de tu proyecto más reciente, haz clic en la flecha hacia abajo para abrir la lista de proyectos y entonces haz clic en Nuevo proyecto.
Da un nombre al proyecto y haz clic en Crear.
Paso 2: Habilita la API de Google Contacts
En la esquina superior izquierda de la consola de GCP, haz clic en Menú APIs y Servicios > Biblioteca.
Escribe «Google Contacts» en el buscador y de entre los resultados que te devuelve selecciona Contacts API.
A continuación clicen Habilitar.
Paso 3: Crea unas credenciales
En la esquina superior izquierda de la consola de GCP, haz clic en Menú, selecciona
APIs y servicios y luego haz clic en la opción Credenciales.
En el menú superior haz clic en Crear Credenciales y a continuación selecciona Id de cliente de OAuth.
En tipo de aplicación selecciona la opción Web, en Nombre indica un nombre para esta aplicación, por ejemplo «Botize» y en URLs de redirección autorizados escribe la dirección siguiente: https://botize.com/callback/gcontacts
Finalmente haz clic en Crear.
Ya has creado tus credenciales. Guarda en lugar seguro el Id de Cliente y Client Secret que aparecen y haz clic en Aceptar.
Paso 4: Conecta Google Contacts a Botize
Dirígete al apartado Aplicaciones de Botize y entra en la aplicación Google Contacts. Puedes hacerlo desde este enlace:
La automatización de tareas con Instagram requiere de unos pasos previos con los que obtendrás los permisos necesarios para hacer uso de Instagram desde Botize.
En esta guía te vamos a indicar el proceso paso a paso y te vamos a ayudar a hacerlo.
El token que obtendrás con esta guía proviene del «Generador de Tokens de usuario» que ofrece Instagram, el cual te permite acceder exclusivamente a tu propio contenido. Además Instagram establece que tu cuenta deberá ser pública para poder hacer uso de este token.
Paso 1: Crea una app de Facebook
Accede a developers.facebook.com, haz clic en Mis apps y crea tu primera app haciendo clic en Create App.
Facebook te mostrará un cuadro de diálogo con distintos tipos de apps para crear. Selecciona Crea experiencias conectadas y haz clic en Continuar.
Ahora en Nombre para mostrar de la app indica un nombre para tu aplicación y haz clic en Crear app.
Una vez creada la app accederás al panel de productos como se muestra en la siguiente imagen.
En el menú de la columna izquierda haz clic en Configuración y selecciona la opción Básica.
Desplázate hasta la parte inferior de la página y haz clic en «+Agregar plataforma».
Elige Sitio web, agrega la URL de tu sitio web en el campo URL del sitio y haz clic en Guardar cambios.
Paso 2: Configura una visualización básica de Instagram
De nuevo en el menú de la columna izquierda haz clic en la última opción: Productos +.
Desplázate hacia abajo hasta llegar al apartado Agrega productos a tu app. Haz clic en el botón Configurar de la opción Visualización básica de instagram.
Desplázate hasta la parte inferior de la página y haz clic en Crear nueva aplicación.
Nombre para mostrar Escribe el nombre de la app de Facebook que acabas de crear y haz clic en Crear app.
URI de redireccionamiento de OAuth válidos En el campo URI de redireccionamiento de OAuth válidos escribe la URL siguiente: https://botize.com/callback/instagram
URL de devolución de llamada para autorización cancelada Escribe nuevamente la URL siguiente: https://botize.com/callback/instagram
URL de devolución de llamada de solicitud de eliminación de datos Escribe nuevamente la URL siguiente: https://botize.com/callback/instagram
Revisión de apps Omite esta sección ya que esta guía cubre la automatización con tu contenido y no con contenido de otras cuentas de Instagram. Haz clic en Guardar cambios.
Paso 3: Agrega un usuario de Instagram
Navega hasta Roles > Roles.
Desplázate hacia abajo hasta la sección Evaluadores de Instagram. Haz clic en Agregar evaluadores de Instagram.
Ingresa tu nombre de usuario de Instagram y haz clic en Enviar.
Abre otro navegador web, ve a www.instagram.com e inicia sesión en la cuenta de Instagram a la que acabas de enviar la invitación. Navega hasta (icono de perfil) > Perfil > Editar perfil > Apps y sitios web > Invitaciones de prueba y acepta la invitación.
Tu app de Facebook ahora puede acceder a tu cuenta de Instagram cuando se ejecuta en el modo de desarrollo.
Haz clic en Visualización básica de Instagram > Visualización básica.
Copia el código «Identificador de la app de Instagram» y la «Clave secreta de la app de Instagram«, los necesitarás más adelante.
Para copiar la Clave secreta de la app de Instagram tendrás que pulsar antes el botón Mostrar que aparece al lado, lo que te permitirá verla y seleccionarla para copiar.
Paso 4: Conecta Instagram a Botize
Dirígete al apartado Aplicaciones de Botize y entra en la aplicación Instagram. Puedes hacerlo desde este enlace:
Una vez dentro haz click en Comenzar a usarla ahora y a continuación en Conectar a Instagram. Te aparecerá un formulario como el siguiente.
Indica el identificador de la aplicación de Instagram y la clave secreta que copiaste en los pasos anteriores.
Por último indica el nombre que le diste a la aplicación (en nuestro ejemplo: «miaplicación») y haz clic en Autorizar.
Paso 5: Conecta tu cuenta de Instagram creando tu primera tarea
Ya puedes poner en funcionamiento automatizaciones conectando tu cuenta de Instagram, por ejemplo con esta fórmula para publicar en Twitter cada nueva foto que subes a tu cuenta de Instagram:
Si bien una base de datos y una hoja de cálculo son dos herramientas completamente diferentes, aquí te vamos a enseñar cómo para algunas tareas no solo es posible utilizar una hoja de cálculo como si fuese una base de datos, sino que además presenta ventajas muy interesantes frente a esta.
De entrada una hoja de cálculo podemos moldearla a nuestras necesidades sin preocuparnos de diseñar un modelo de datos, tablas o campos como sucede en una base de datos.
Por otra parte Google Sheets es completamente gratuito y una solución en la nube que no precisa más que una cuenta de Gmail para utilizarla, por lo que es altamente accesible y muy fácil de usar.
Ejemplo de Base de Datos en Excel
Vamos a ver cómo podemos automatizar una pequeña base de datos para en primer lugar almacenar información que provenga de distintas fuentes y segundo lugar tomar esta información y publicarla en otro lugar.
De este modo tendrás un ejemplo claro de todo el proceso tanto de lectura como de escritura de datos.
Automatizar la publicación de fuentes RSS en Twitter
Vamos a ponernos en marcha con un caso que de paso puedas aprovechar para tu uso personal.
Para ello tomaremos noticias de una o más fuentes RSS, para este ejemplo nos basaremos en el RSS de noticias de la NASA, que mediante una tarea que vamos a automatizar se irían almacenando en una hoja de Sheets, a modo de base de datos.
Finalmente con una segunda tarea automatizada haremos que estas noticias se vayan tomando a distintas horas del día y se publiquen automáticamente en nuestra cuenta de Twitter.
Lógicamente puedes personalizar las tareas para utilizar otros canales RSS, de una o de más fuentes y publicar en otras redes sociales si te interesa, o también optar por otros servicios como Gmail, WordPress, Blogger, Tumblr, etc.
Ingreso de datos en Excel
Vamos a proceder con la primera tarea, encargada de capturar las noticias de la fuente RSS y almacenarlas en la hoja de cálculo (AKA «nuestra base de datos»).
Como puedes ver en la imagen se componen de 3 pasos:
Paso 1: Establecemos la frecuencia con la que se ejecutará esta tarea. En nuestro caso una vez cada hora.
Paso 2: Obtenemos cada nueva noticia de la fuente RSS de la NASA
Paso 3: Almacenar la noticia en Google Sheets
Puedes crear esta tarea manualmente desde Botize o editar la fórmula que hemos compartido haciendo click en este este enlace.
Publicar Tweets automáticos
Mientras la tarea anterior se va a estar encargando de cada hora ir incorporando en nuestra base de datos las nuevas noticias que se produzcan, ahora vamos a crear la segunda tarea que se encargará de publicar estas en Twitter.
Nuevamente nuestra segunda tarea se componen de 3 pasos.
Paso 1: Establecemos la frecuencia con la que se ejecutará esta tarea. En nuestro caso una vez cada 8 horas.
Paso 2: Obtenemos las noticias de nuestra base de datos.
Paso 3: Publicar un tweet con imagen
Con estos tres pasos ya habremos logrado programar la segunda tarea, que se encargará de cada 8 horas publicar la siguiente noticia de nuestra base de datos en Twitter.
De nuevo, pues programar esta tarea siguiendo estos pasos en Botize o aprovechar la fórmula que hemos compartido haciendo click en este otro enlace.
Trucos y consejos
Utiliza más de una fuente RSS
Hemos programado una tarea para obtener las noticias de una fuente RSS, sin embargo puedes programar tantas tareas adicionales como requieras con el fin de almacenar noticias de más de una fuente, pero no solo encontrarás RSS de noticias, también hay de imágenes, podcasts, productos, vídeos…
Publica las noticias de manera aleatoria
En el paso 2 de la segunda tarea hemos seleccionado las entradas en orden secuencial, pero lo puedes cambiar y usar el orden aleatorio. Según el contenido que estés publicando puede resultar más dinámico e interesantes y si vas alterando el orden en lugar de ceñirte a uno meramente cronológico.
¿Se te ocurre alguna otra idea para usar hojas de cálculo a modo de base de datos? ¡compártelo en los comentarios!
En esta ocasión vamos a ver cómo automatizar Google Sheets,la solución de hojas de cálculo gratuita de Google, en nuestro beneficio y para ahorrarnos muchas de las tareas más tediosas que nos ocupan en nuestro día a día.
Ejemplos de macros en Google Sheets
Antes de comenzar es importante hacer una distinción entre lo que son las macros de Google Sheets y lo que es la automatización que vamos a tratar aquí en unos momentos.
Las macros son acciones que se programan dentro de una hoja de cálculo. Para ello Google dispone de un lenguaje de programación de macros con el que se puede programar desde macros para buscar datos, ordenar o alterar el contenido de las celdas hasta para enviar correos desde Google Sheets.
Al igual que Google dispone de este lenguaje de programación también ofrece Google Sheets API, con el que se abre todo un mundo de posibilidades y nos permite hablar de la automatización de tareas.
De nuevo para utilizar este sistema se requiere programar enGoogle Sheets API, lo que puede dejar fuera a muchos usuarios, pero por suerte existen herramientas que se ocupan de esta parte y nos permiten sacar todo el provecho sin necesidad de programar.
¿Qué acciones puedo automatizar con Google Sheets?
En primer lugar es importante que conozcas las ventajas que te ofrece la automatización con acciones específicas y casos prácticos.
Esta es una lista las acciones más interesantes que vas a poder automatizar acompañadas de una breve descripción.
Si hay filas con información en una hoja de cálculo
Nos permite ejecutar una acción sobre cada una de las filas de la hoja, por ejemplo para llevar a cabo una operación específica, como podría ser enviar esos mismos datos a una segunda aplicación: Excel, Google Docs, Gmail, Telegram, una base de datos e incluso un API que tengamos.
También puedes hacer que se ejecuten en orden aleatorio si te hiciera falta. Esto puede ser interesante si estás utilizando el contenido para compartir información en redes sociales, donde a lo mejor te interesa que se vaya publicando en orden aleatorio a distintas horas del día.
Obtener datos de una fila por su columna
No tienes por qué trabajar sobre todas las filas de una hoja. Puedes indicar que sean las que cumplan cierto criterio, como por ejemplo que en una determinada columna aparezca o no cierto dato.
Exportar a CSV
Si lo que necesitas es llevarte no filas sino columnas, partes u hojas completas, esta automatización te ayuda a exportar cualquier combinación que necesites a formato CSV.
CSV es un formato para almacenar datos que por su sencillez tiene compatibilidad con la gran mayoría de aplicaciones que cuenten con alguna opción de importar datos, por lo que muy probablemente, si estás pensando en automatizar una tarea para llevarte los datos de tu Google Sheets a otra aplicación, esta sea la solución más rápida ¡y automática!
Importar de CSV
Y si puedes programar una acción para exportar, lógicamente también puedes importar archivos CSV a tu hoja de cálculo.
En este caso los datos del CSV pueden reemplazar el contenido de la hoja de cálculo o si lo prefieres pueden añadirse a los datos que ya existan, de modo que puedes incluso hacer importaciones incrementales.
Calcular el total de filas
Puede que no parezca demasiado útil, pero si tu automatización quieres que se ejecute cuando la hoja de cálculo adquiera cierto tamaño esta acción puede ayudarte a establecer la regla.
Añadir o eliminar columnas
Las acciones que puedes ejecutar permiten incluso modificar la hoja de cálculo para añadir o eliminar columnas según necesites.
Imagina que quieres enviar el total de ventas de tu tienda online a Google Sheets mes a mes para cada tipo de artículo. Esta acción te permitirá automatizar la incorporación de nuevas columnas con el mes y año correspondiente a medida que transcurre el tiempo.
Añadir o eliminar hojas
Y si puedes añadir columnas, por qué no añadir hojas. Esto puede servirte por ejemplo para crear una hoja de cálculo separada para cada mes o cada año y no tener que almacenarlo todo en la misma.
Inserta una nueva fila en una hoja
Una de las acciones más comunes es automatizar el envío de datos a tu hoja de cálculo y que estos se vayan agregando fila a fila, de modo que se vaya construyendo una hoja con toda la información que se va recibiendo debidamente ordenada.
Borrar o actualizar filas
Del mismo modo que añades filas también dispones de acciones para eliminar filas e incluso modificar el contenido, no solo de filas completas, sino de celdas específicas.
Poder automatizar el valor de celdas es de gran utilidad si vas a enviar datos a Google Sheets que provengan de otras fuentes y que estén en constante cambio, como podría ser el número de ventas de tu tienda online, el total de reproducciones de tu canal de YouTube o las estadísticas de tu campaña de Instagram.
¿Qué puedo hacer con Google Sheets y la automatización?
El verdadero potencial surge de combinar Google Sheets con otras aplicaciones y servicios. Como ya se ha mencionado en algún ejemplo anterior, puedes automatizar Google Sheets con los datos de tu negocio, campañas de márketing y tanto para automatizar la entrada de datos a Google Sheets como la salida hacia otras aplicaciones.
Estas son solo algunas de las automatizaciones más interesantes que puedes aplicar.
Crear tarjetas en Trello a partir de las filas de una hoja de cálculo
Enviar un email con los datos que se han actualizado de una fila
Publicar un mensaje en Slack cada vez que se modifica una fila
Crear nuevos eventos en Google Calendar con los datos de cada fila
Conectar un Webhook a una hoja y enviarle datos vía llamadas HTTP
Almacenar una copia en Google Sheets de cada mención que recibes en Twitter
Crear un listado de teléfonos y mensajes para que se envíen automáticamente por WhatsApp
Conectar formularios y automatizar Google Sheets para concursos
Guardar automáticamente el contenido de tus RSS en una hoja
Almacenar mensajes en una hoja para que se envíen a distintas redes sociales
Automatizar el envío de KPIs de Google Analytics a una hoja
Utilizar Google Sheets como una pequeña base de datos
Si te interesa saber más acerca de cómo ejecutar alguna de estas automatizaciones u otras en particular dejanoslo en los comentarios y en breve estaremos publicando algunos ejemplos prácticos paso a paso.
Si estás buscando cómo automatizar WhatsApp o más concretamente cómo automatizar mensajes en WhatsApp, en esta guía te vamos a explicar unos sencillos pasos para hacerlo de manera completamente gratuita.
Programar mensajes de WhatsApp desde el PC
Sabrás que WhatsApp dispone de una versión web mediante la cual comunicarte con tus contactos de igual manera que haces con tu teléfono. En esta ocasión te vamos a enseñar a programar tus mensajes automáticos por medio de la versión web WhatsApp.
Dentro del apartado Menu o Settings selecciona WhatsApp Web
Apunta la cámara de tu teléfono al código QR de WhatsApp que se muestra tu PC
Hasta aquí habrás conectado la versión Web de WhatsApp, verás que aparecen tus contactos y tus últimos chats.
Instala Botize Selenium
Selenium es un software de código abierto para automatizar pruebas realizadas en navegadores web, mientras que Botize es una aplicación de automatización de tareas, como IFTTT o Zapier solo que estos dos últimos no tienen integración directa con Selenium, por lo que estaremos utilizando Botize Selenium en este caso.
El único aspecto negativo que le encontramos a Botize es que requiere que dispongas de Python instalado en tu equipo y una base de datos MySQL para hacer funcionar esta automatización en concreto, sin embargo en su favor hay que decir que es una de las opciones más flexibles y con más posibilidades que hay actualmente.
Si cuentas con Git puedes clonar el repositorio directamente de Github con el siguiente comando:
De entre las opciones disponibles descarga la que se corresponda con el sistema operativo y versión de Chrome que tienes instalado en tu equipo, por ejemplo ChromeDriver 81.0.4044.69.
Una vez descargado descomprime el archivo ZIP y guarda el archivo «chromedriver» que contiene dentro de la carpeta SeleniumBotize.
Instalación del entorno virtual
Crea un entorno virtual para la carpeta SeleniumBotize.
$ virtualenv -p python3 SeleniumBotize
En caso de no disponer de la herramienta virtualenv puedes instalarla previamente con el siguiente comando: pip install virtualenv
Activa el entorno virtual con el siguiente comando:
$ . SeleniumBotize/bin/activate
Instalación de Selenium WebDriver
El primer paso es instalar Selenium WebDriver. Puedes hacerlo con el siguiente comando:
(SeleniumBotize)$ pip install selenium
Instalación de pyMySQL
La comunicación entre Selenium y Botize requiere que cuentes con unas base de datos MySQL. Para poder trabajar con ella se requiere instalar el módulo pyMySQL. Puedes hacerlo con el siguiente comando:
(SeleniumBotize)$ pip install pymysql
Instalación de SeleniumBotize
Accede a la carpeta SeleniumBotize y ejecuta el instalador con el siguiente comando:
(SeleniumBotize)$ cd SeleniumBotize
(SeleniumBotize)$ python install.py
A continuación el instalador te guiará para indicar los datos de conexión a una base de datos MySQL que deberás proveer:
Welcome to BotizeSelenium!
This is an application for running Python snippets from Botize inside Selenium.
This 'install' program will help you configure your Selenium environment
Let's get starter!
For communication with Botize this application requires that you have a database.
Please enter the access data to your database.
Enter Database Host: mydatabase.com
Enter Database User: username
Enter Database Password: mypassword
Now enter the name of an existing or new database to use with this application
Name (default 'selenium_botize'):
Installation completed successfully.
Ejecuta SeleniumBotize
Ejecuta la aplicación SeleniumBotize con el siguiente comando:
(SeleniumBotize)$ python app.py
Browser Ready! Waiting for jobs.
Conecta Selenium a Botize
Una vez instalada y configurada la aplicación toca conectarla a Botize. Para ello dirígete al apartado Aplicaciones de Botize y entra en la aplicación Selenium Webdriver. Puedes hacerlo desde este enlace:
Una vez dentro haz click en Comenzar a usarla ahora y a continuación en Conectar a Selenium. Te aparecerá un formulario como el siguiente donde tendrás que indicar los datos de acceso a tu base de datos.
Es importante que indiques los mismos valores que pusiste en el momento de instalar la aplicación SeleniumBotize.
Programa mensajes automáticos en WhatsApp
Ha llegado el momento de programar mensajes automáticos. Haz click en este enlace y se abrirá una fórmula de Botize para enviar mensajes aleatorios de una lista a un contacto.
Para personalizarla tan solo tienes que cambiar los mensajes de ejemplo por los que quieras utilizar haciendo click en «selecciona un mensaje de la lista«.
El nombre del contacto al que quieres enviarle el mensaje lo puedes personalizar haciendo click en «Enviar código a Selenium» y reemplazando donde dice «NOMBRE DEL CONTACTO» por el nombre del contacto como lo tengas escrito en tu agenda de WhatsApp.
Hasta aquí la tarea se encargará de que cada hora, día o como tú decidas, se envíe el mensaje automáticamente al contacto.
Si quieres que te expliquemos otros tipos de automatización con WhatsApp con esta misma plataforma o con otras puedes indicárnoslo en los comentarios!
Utilizamos cookies propias y de terceros para ofrecer nuestros servicios, recoger información estadística e incluir publicidad. Si continua navegando acepta su instalación y uso. Puede cambiar la configuración u obtener más información en nuestra política de cookiesCookie settingsAcepto
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.