Technology
September 17, 2018

TUTORIAL BOTONES INLINEPLUS

Bot: @bhbuttons_bot

A continuación aprenderás a crear mensajes con botones inline usando la nueva para que tu contenido sea original, diferente y llegue a mucha más gente

🔵 El comando a usar es /inline o /inlineplus

La sintaxis para crear mensajes con botones, es la siguiente:

/inline texto de ejemplo

"botón 1" = "google.es"

"botón 2" = "google.es"

Siempre será:

"xxx" = "xxx"

ÍNDICE:

1️⃣ Ordenar botones

Ordenar los botones según tu gusto.

2️⃣ Botón URL

Botones que redirigen a una URL

3️⃣ Botón texto popup

Botones con mensajes emergentes

4️⃣ Botón like

Botones de votación

5️⃣ Botón share

Opción a compartir la botonera de manera inline

6️⃣ Palabras comodín

[Edit, Admins y mods del grupo, Acortar enlaces con bhbot, PV, PVME, ID, Userinfo, Tweet, WhatsApp, Switch, Comando, Stickers, lmgtfy, Google, Youtube, Botón vacío.]

7️⃣ Ejemplo con cada tipo de botón

8️⃣ Creación de teclados inline en imágenes, stickers, gifs y documentos

9️⃣ Guarda tus botoneras favoritas y accede a ellas fácilmente

🔟 Trucos y consejos

[Ignorar *_ en texto, Ocultar link de foto en un emoji, Texto copiable con un click, Saltos de linea en popups.]

-----------------------------------------------------------------------------------------------------------------------

1️⃣ ❗️ ORDENAR BOTONES❗️

Para ordenar los botones por filas se pone una coma [,] al lado de cada uno. Las comas hacen un salto de línea.

Es muy sencillo, si queremos:

botón botón

botón botón

Haremos así:

/inlineplus texto de prueba

"boton" = "google.es"

"boton" = "google.es",

"boton" = "google.es"

"boton" = "google.es",

Como ves, la primera coma indica que en la primera linea habrá 2 botones, y la segunda coma, indica que los otros 2 irán en otra linea

Si quieres que todos salga en fila de 1, entonces debes de poner una coma a cada uno de los botones. Practicando aprenderás enseguida.

❗️ En una misma botonera puedes poner botones de todo tipo, las veces que quieras!

2️⃣ BOTON URL

Podemos hacer que un botón nos abra la URL que queramos. Para eso, la sintaxis es muy sencilla:

/inlineplus texto de prueba

"boton" = "google.es"

En las URL, si quieres poner un canal o grupo público de Telegram, puedes hacerlo con solo el @, por ejemplo

/inlineplus texto de prueba

"boton" = "@canal"

3️⃣ BOTON TEXTO POPUP

Podemos hacer que al pulsar el botón, salga un popup con el texto indicado

/inlineplus texto de prueba

"Boton texto" = "alert:texto que saldrá en un popup"

También puedes hacer que ese mensaje sea un toast, en ese caso cambiabos alert por toast

"Boton texto" = "toast:texto que saldrá en un toast"

➡️ Las características alert: y :toast soportan los parámetros $name, $id y $username

4️⃣ BOTON LIKE

"texto o emoji %x" = "like"

/inlineplus texto de prueba

"❤️%x" = "like"

"🔥%x" = "like"

"✅%x" = "like"

El %x marca el lugar donde irá el número

💡TIP: También puedes hacer que al pulsar un botón, el toast que sale sea distinto a "Has votado esto". Para poner tu texto personalizado en cada botón, debes hacerlo así:

"%x👍" = "like:Te gusta esto😍"

/inline Texto de ejemplo

"%x👍" = "like:Te gusta esto😍"

"%x👍" = "like:No te gusta esto😭"

Saldrá en el toast el mensaje que haya a continuación de like:

💡TIP: Ahora puedes fijar que se puedan votar 2 casillas en una misma botonera. Útil si quieres que se puedan votar 2 casillas distintas.

"texto o emoji %x" = "like2"

Las del segundo grupo deben ir con like2. Las del grupo 1, con like

💡TIP: Si quieres poner 2 botones de like 👍👎, puedes hacerlo de manera más rápida poniendo "like" como si de otro botón se tratase:

/inlineplus texto de ejemplo

"Boton" = "google.es"

"Boton 2" = "alert:hola que tal",

"like",

"Compártelo" = "share",

Los botones 👍👎 se añadirán donde esté "like"

También puedes añadir las reacciones de Facebook de la misma manera que con "like", pero poniendo "reaction" o "reactions" en su lugar. Así:

/inlineplus texto de ejemplo

"Boton" = "google.es"

"Boton 2" = "alert:hola que tal",

"reaction",

"Compartelo" = "share",

Los botones 😍😆😮😞😠 se añadirán donde esté "reaction" o "reactions"

Las funciones "like" y "reaction", sus emojis serán siempre esos por defecto. Si quieres crear botones con likes personalizados, debes hacerlo como se detalla al inicio del tutorial ✅BOTON LIKE

❗️ Solo podrás hacer uso de "like" o "reaction" de manera individual, no combinar ambas. Si podrás combinar una de esas 2 con la creación de botones de like custom (los de %x)

❗️Puedes crear un botón que sume tantas veces se pulse, en este caso sería así:

/inline texto de ejemplo

"%x " = "contador"

Se suma 1 cada vez que se pulsa el botón

5️⃣BOTON SHARE

Te da la posibilidad de compartir el teclado inline que has hecho en grupos, canales y chats privados de manera rápida.

"texto" = "share"

/inlineplus texto de prueba

"Compartelo" = "share"

6️⃣ PALABRAS COMODÍN:

Hay varias acciones que se pueden realizar por defecto usando palabras comodín. Al igual que arriba explicaba lo de "toast:" y "alert:", podemos añadir otras opciones como:

❗️ En una misma botonera puedes poner botones de todo tipo, las veces que quieras!

➕ EDIT

/inlineplus texto de prueba"Pulsa aquí" = "edit:texto de prueba 2"

Al pulsar el botón, la cabecera se editará por el texto que vaya a continuación de edit:

➡️ Esta característica soporta los parámetros $name, $id, $username, $nlink

➕ ACORTAR ENLACES CON BHBOT

Puedes elegir que enlaces de los botones serán acortados con bhbot.es:

/inlineplus texto de ejemplo

"Boton" = "bh:https://google.es"

El link es acortado usando el servicio propio de bhbot. Puedes usar bh:url o acortar:url

➕ PV

Puedes hacer que el bot envíe por privado el mensaje a quien pulse el botón

/inlineplus texto de prueba

"Boton" = "pv:Hola $nlink, que tal estás?\n\nEspero que bien"

El mensaje será enviado por privado a quien pulse el botón. (El usuario debe tener un chat previo iniciado con el bot)

➡️ Esta característica soporta los parámetros $name, $id, $username, $nlink

➕ PVME

Puedes hacer que el bot envíe por privado el mensaje a quien ha creado la botonera.

/inlineplus Texto de prueba

"Envíame un privado" = "pvme:Hola, soy $nlink y quiero decirte que...blablabla"

El mensaje será enviado por privado a quien creó la botonera.

➡️ Esta característica soporta los parámetros $name, $id, $username, $nlink

➕ ID

Puedes crear un botón para que el usuario conozca su ID de Telegram.

/inline Comprueba aquí tu información de usuario

"Mira tu ID" = "id:"

➕ USERINFO

Puedes crear un botón para que el usuario conozca su ID de Telegram.

/inline Comprueba aquí tu información completa de usuario

"Mira tu información" = "userinfo:"

La información se le enviará al usuario por privado en caso de tener chat abierto con el bot. Si no, le saldrá en un popup

➕ TWEET | TWITTER

/inlineplus texto de prueba

"Pulsa aquí" = "tweet:texto de prueba 2"

Al pulsar el botón, la cabecera se abrirá la interfaz de Twitter para enviar el texto que vaya a continuación de tweet:

➕WHATSAPP

/inlineplus texto de prueba

"Pulsa aquí" = "whatsapp:texto de prueba 2"

Al pulsar el botón, la cabecera se abrirá la interfaz de WhatsApp para enviar el texto que vaya a continuación de whatsapp:

➕ SWITCH | GOTO

/inlineplus texto de prueba

"Pulsa aquí" = "goto:help"

Al pulsar el botón, se carga la consulta inline que haya a continuación de goto:

➕ COMANDO

/inlineplus texto de prueba

"Pulsa aquí" = "comando:help"

Al pulsar el botón, se ejecuta el comando por privado.

➕ STICKERS

/inlineplus texto de prueba

"Pulsa aquí" = "stickers:nombredelpack"

Al pulsar el botón, el usuario podrá añadir directamente el pack de stickers a su colección.

➕ LMGTFY

/inlineplus texto de prueba

"Pulsa aquí" = "lmgtfy:hola que tal"

El botón redirecciona a la búsqueda con LetMeGoogleThaForYou

➕ GOOGLE

/inlineplus texto de prueba

"Pulsa aquí" = "google:hola que tal"

El botón redirecciona a la búsqueda de Google del texto introducido

➕ YOUTUBE

/inlineplus texto de prueba

"Pulsa aquí" = "youtube:hola que tal"

El botón redirecciona a la búsqueda de Youtube del texto introducido

➕ BOTON VACIO

Puedes crear botones que no hagan ninguna acción al pulsarlos. Útiles para separar categorías o lo que necesites.

/inlineplus Texto de prueba

"botón" = "null"

Al pulsar el botón, no ocurrirá nada

7️⃣ EJEMPLO USANDO CADA UNO DE LOS BOTONES

/inlineplus Texto de prueba

"Boton url" = "google.es",

"Boton url acortado" = "bh:https://google.es",

"Boton popup" = "alert:hola",

"Boton toast" = "toast:hola",

"❤️%x" = "like",

"❤️%x" = "contador",

"❤️%x" = "like:Un corazón",

"Boton edicion" = "edit:hola",

"Boton PV" = "pv:Hola $name, que tal estás?",

"Boton PVME" = "pvme:Hola $name, que tal estás?",

"Boton ID" = "id:",

"Boton Userinfo" = "userinfo:",

"Boton twitter" = "twitter:hola",

"Boton whatsapp" = "whatsapp:hola",

"Boton goto" = "goto:help",

"Boton comando" = "comando:help",

"Boton stickers" = "stickers:xxdamage2bot",

"Boton lmgtfy" = "lmgtfy:hola que tal",

"Boton google" = "google:hola que tal",

"Boton youtube" = "youtube:hola que tal",

"Boton vacio" = "null",

8️⃣ CREACION DE TECLADOS INLINE EN IMAGENES, STICKERS, GIFS Y DOCUMENTOS

-------------------------------------------------------------------------------------------------

Podrás aplicar tu teclado inline a gifs, stickers y documentos tan solo respondiendo a ellos con el comando del teclado. Ten en cuenta que para este caso, Telegram permite hasta 1024 caracteres, suficiente para la mayoría de los casos. En el caso de los stickers no podrás añadir texto, solo botones. En imágenes, gifs, documentos, etc se puede añadir markdown (negrita, cursiva, etc)

Respondiendo a IMAGEN
Respondiendo a GIF
Respondiendo a STICKER
Respondiendo a DOCUMENTO

9️⃣ GUARDAR BOTONERAS FÁCILMENTE

Ya eres todo un artista y quieres guardar tu obra de arte y tener acceso a ella fácimente? Tan solo responde al comando /inline con /save y ya tendrás guardada la botonera

Para acceder a la lista de tus botoneras creadas, escribe en cualquier chat @bhuttons_bot myinline
Listado de botoneras guardadas

Puedes resetear la lista de tus teclados guardados con el comando /resetmyinline

🔟 TRUCOS Y CONSEJOS:

➕ Ignorar * _ en texto

💡TIP: Si necesitas poner en el texto o url del botón algo que tenga * o _ y no quieres que este sea tomado como markdown, debes poner una \ antes de cada símbolo.

/inlineplus Texto \*texto\*

"Botón" = "google.es"

➕ Ocultar link de foto en emoji

💡TIP: Si quieres crear una botonera y esconder el link de una imagen dentro de un emoji por ejemplo, puedes hacerlo así:

Para ocultar la imagen, metemos el link con formato markdown dentro de un emoji

[✅](https://i.imgur.com/oWB17QB.jpg)

➕ Texto copiable con un click.

💡TIP: Puedes poner texto copiable con un click si lo metes entre |

/inlineplus |texto de prueba|

"botón" = "google.es"

"share" = "share"

➕ Saltos de línea en popups.

💡TIP: Para que en aquellos botones donde introduzcas texto, haya saltos de línea, debes especificarlos con \n para cada uno de ellos.

/inlineplus texto de prueba

"Boton" = "alert:Hola que tal estás?\n\nEspero que bien"