Etiqueta: messenger

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

    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

    Antes de realizar la petición, debes tener tu page_access_token, una cadena de caracteres que sirve para autenticar nuestra 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”.

  • Agrega el botón “Empezar” en tu Messenger Bot

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

    Hace un año empecé a leer sobre cómo desarrollar un Messenger Bot de Facebook; claro, sin ver nada de inteligencia artificial y esas cosas, algo sencillo.

    (más…)