Quita el botón “Empezar” en tu Messenger Bot

¿No te gustó el botón “Empezar” en el Messenger Bot de tu página? Al parecer a muchas personas no les agradó y mostraron su inconformidad en este post. Desconozco el motivo, pero supongo que el “botón” en vez de ayudar, estorba.

Tener el botón de “Empezar” es un proceso más para el usuario para ponerse en contacto contigo y tu página. ¿Es mucho mejor que el usuario te contacte sin hacer click en un botón, no?

La petición

Para eliminar el botón “Empezar” de tu Messenger, solo necesitas mandar una petición DELETE a los servidores de Facebook. Será algo similar a lo que hicimos en el post: Agrega el botón “Empezar” en tu Messenger Bot.

Tenemos que enviar una petición al siguiente enlace (<PAGE_ACCESS_TOKEN> será sustituido por tu page access token generado por Facebook):

https://graph.facebook.com/v10.0/me/messenger_profile?access_token=<PAGE_ACCESS_TOKEN>

De ahi, dentro de nuestra terminal (Git Bash, iTerm, etc) debemos ejecutar un comando curl:

curl --request DELETE \
--url 'https://graph.facebook.com/v10.0/me/messenger_profile?access_token=<PAGE_ACCESS_TOKEN>' \
--header 'Content-Type: application/json' \
--data '{ "fields": [ "get_started" ] }'

De la petición anterior, nota que dentro del parámetro fields existe la palabra get_started. Significa que lo que vas a eliminar de tu página de Facebook será el botón de “Empezar”.

Existen más fields que puedes eliminar de tu página de Facebook como greeting, persistent_menu, entre otros.

Resultados del Messenger Bot

Después de hacer la petición, y si todo sale bien, deberás obtener la siguiente respuesta:

{ "result": "success" }

Ahora, puedes ir al Messenger de tu página y el botón “Empezar” se habrá ido:

Messenger Bot de página con botón "Empezar".
Messenger Bot de página con botón “Empezar”.
Messenger Bot de página sin botón “Empezar”.

Ya no deberías ver el botón “Empezar”. Pero si te da error en algo, no dudes en comentar tus dudas, con gusto te ayudaré.


Escrito por Roel Magdaleno

Desarrollador Backend y Performance Engineer.

7 respuestas a “Quita el botón “Empezar” en tu Messenger Bot”

  1. Avatar de diego
    diego

    Sigo los pasos con insomnia pero no puede quitar el botón de empezar ayuda porfavor, lo active con insomnia pero no puedo desactivarlo ahora.

    1. Avatar de Roel Magdaleno

      Hola Diego, ¿tendrás una captura de pantalla de cómo estás enviando la petición con Insomnia? Puedes subir la captura a imgur.com.

      Por ejemplo, en mi Insomnia mi request se ve así:

      https://i.imgur.com/w45AAwg.png
      https://i.imgur.com/Jx0mYPx.png

      Además, ¿te retorna algún error? Saludos.

  2. Avatar de juan pablo obregon
    juan pablo obregon

    Estimado aun nos ayudas con este tuto?

    1. Avatar de Roel Magdaleno

      Buen día Juan Pablo. ¿En qué te puedo ayudar? Saludos.

  3. Avatar de juan pablo obregon
    juan pablo obregon

    ES NECESARIO TENER UNA TERMINAL EXTERNA PARA QUITAR EL “EMPEZAR”? yo estuve tratando de enviar el comando a través de la misma terminal del mismo facebook

  4. Avatar de Josué
    Josué

    Tienes algun canal de youtube? podrias ayudarnos con un tutorial

    1. Avatar de Roel Magdaleno

      Hola, si tengo canal de YouTube. Y creo que si es buena idea grabar algo para este post. Gracias por la sugerencia 🙂

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *