Cómo crear comandos de barra personalizados en Slack
Slack es una herramienta de productividad de equipo que viene con muchas configuraciones y servicios destinados a la personalización . Una de las mejores características personalizables es Comandos Slash . Los comandos de barra inclinada son esencialmente palabras clave que realizan una determinada acción cuando los ingresa como mensajes con un símbolo de barra inclinada anterior (/) en Slack.
Comandos integrados de Slash
El conjunto actual de comandos integrados de Slash realiza una matriz de funciones predefinidas en Slack. Por ejemplo, al ingresar el /away
Comando Slash en el cuadro de entrada de mensaje, puede alternar el estado de su cuenta, como puede ver en el gif a continuación.

También puede crear comandos personalizados Slash en Slack. Los comandos personalizados de Slash permiten a los desarrolladores realizar solicitudes HTTP seguras a aplicaciones o servicios web, y recibir respuestas relevantes de ellos que se muestran como nuevos mensajes Slack .
Como ejemplo, digamos que hay un servicio web que devuelve el puntaje actual de un partido de fútbol en texto sin formato. Puede crear un comando Slash para realizar una solicitud HTTP segura a ese servicio web y mostrar el puntaje recibido como texto de respuesta en la ventana de mensaje Slack.
Crear un comando Slash
Para crear un comando Slash, ingrese la URL https: // [yourTeam] .slack.com / apps / build / custom-integration en la barra de direcciones de su navegador, simplemente reemplace el marcador de posición [yourTeam] con el nombre de su equipo Slack, y haga clic en la opción Comandos de barra inclinada.



De forma predeterminada, las respuestas para las solicitudes realizadas por los comandos de Slash se muestran como texto sin formato en la ventana del mensaje. Si prefiere mostrar los mensajes en el formato de mensaje Slack, las respuestas deben estar en formato JSON válido .
Además, de forma predeterminada, la respuesta de un Comando Slash solo es visible para el usuario que ingresó ese comando, y no para otros en el canal. Esto solo se puede cambiar si la respuesta es un JSON válido que lleva la propiedad llamada "response_type"
con el valor "in_channel"
, luego todos los usuarios en el canal pueden ver la respuesta. La propiedad "text"
contiene el texto principal que se mostrará en el mensaje.
// Ejemplo de respuesta JSON {"tipo_de_respuesta": "en_canal", "texto": "..."}
Como ejemplo, mostraré un tablero de ajedrez artístico ASCII en respuesta a mi comando de barra personalizada /lets-play
que he creado en la sección anterior, para demostrar que también puede mostrar caracteres más complicados en la respuesta. Puede leer más sobre el formato del mensaje de Slack en los documentos de la API Slack.
A continuación, puede ver una captura de pantalla de la respuesta JSON, se mostrará mi ejemplo del comando Slash, o puede encontrar el mismo archivo JSON en Github.

\n
nuevo carácter de línea en el valor de la propiedad "text"
.Ejecuta el comando
Vaya a un canal o a la ventana del mensaje DM en Slack, e ingrese el nuevo comando Slash en el campo de entrada del mensaje. Si marcó la casilla Mostrar este comando en la lista de autocompletar en la configuración del comando de barra inclinada, verá su comando en la lista de sugerencias al escribir.
Si no lo ha hecho y desea actualizar esta configuración ahora, puede volver a la página de configuración del comando de Slash y editar sus configuraciones haciendo clic en el pequeño icono de lápiz hacia la derecha del comando.
A continuación, puede ver una demostración gif que muestra cómo funciona mi comando Slash personalizado con el tablero de ajedrez ASCII en Slack.


Cómo saber quién está detrás de esa dirección de correo electrónico
Imagínate esto. Recibió un correo electrónico en el que afirmaba que ganó un premio o una cantidad en un sorteo o que recibió un correo electrónico que parece bastante interesante. Antes de poder confiar en el mensaje transmitido por correo electrónico y antes de enviar su respuesta, es importante que identifique correctamente a la persona que está asociada con este correo electrónico .Generalm

Google Maps pronto te permitirá compartir ubicaciones en tiempo real
Hacer un seguimiento de la ubicación de sus amigos y la hora estimada de llegada es una función que ha estado disponible en ciertas aplicaciones de navegación como Waze. Ahora, estas características también llegarán a la aplicación Google Maps en un futuro muy cercano.Una vez que la función se active, los usuarios de Google Maps verán la opción "Compartir ubicación" ubicada en el menú lateral de la aplicación. Al tocar en