Diferencia entre whitelist y blacklist

Los filtros de palabras clave funcionan en dos modos opuestos:

ModoComportamientoCaso de uso
WhitelistSolo se publica si el caption contiene la palabra claveQuiero ver solo posts que hablen de "nueva canción" o "videoclip"
BlacklistSe publica todo excepto los posts que contienen la palabra claveQuiero bloquear posts que digan "giveaway" o "sorteo"

Sintaxis del comando

Whitelist (modo por defecto):

/filtro add [feed-id] keyword "nueva canción" --mode whitelist

Blacklist:

/filtro add [feed-id] keyword "giveaway" --mode blacklist

Si omites --mode, el filtro se crea como whitelist por defecto.

Sensibilidad a mayúsculas Los filtros de palabras clave no son sensibles a mayúsculas/minúsculas. Un filtro de "nueva canción" también detecta "Nueva Canción", "NUEVA CANCION", etc. Las tildes sí importan si las incluyes.

Ejemplos prácticos

Ejemplo 1: Comunidad de gaming — bloquear giveaways

Sigues una cuenta de gaming que a veces hace sorteos. Tu servidor no está interesado en ese tipo de posts:

/filtro add 8 keyword "giveaway" --mode blacklist
/filtro add 8 keyword "sorteo" --mode blacklist
/filtro add 8 keyword "rifamos" --mode blacklist

Ejemplo 2: Comunidad musical — solo lanzamientos

Sigues la cuenta de un artista y solo quieres recibir posts sobre nuevos lanzamientos:

/filtro add 2 keyword "nuevo sencillo" --mode whitelist
/filtro add 2 keyword "nuevo álbum" --mode whitelist
/filtro add 2 keyword "disponible ahora" --mode whitelist

Ejemplo 3: Canal de noticias — filtrar por idioma

Sigues una cuenta que publica en varios idiomas pero solo quieres los posts en español:

/filtro add 1 keyword " el " --mode whitelist
/filtro add 1 keyword " la " --mode whitelist

(Nota: los espacios alrededor de las palabras cortas evitan falsos positivos)

Combinar múltiples palabras clave

Cuando añades múltiples filtros de palabras clave en whitelist al mismo feed, la lógica es OR: el post se publica si contiene cualquiera de las palabras clave. Ejemplo:

/filtro add 5 keyword "concierto"
/filtro add 5 keyword "tour"
/filtro add 5 keyword "gira"

El post se publicará si contiene "concierto" O "tour" O "gira" en el caption.

Búsqueda de frases completas

A diferencia de los hashtags (que son palabras únicas sin espacios), las palabras clave permiten buscar frases completas con espacios. Usa comillas para frases de más de una palabra:

/filtro add 3 keyword "nueva era" --mode whitelist

Esto solo coincidirá con posts donde aparezca exactamente la frase "nueva era" (en cualquier capitalización), no simplemente la palabra "nueva" o "era" por separado.

Notas técnicas

  • La búsqueda se realiza en el caption completo del post, incluyendo los hashtags.
  • No se realiza búsqueda en comentarios, solo en el caption.
  • Si el post no tiene caption, los filtros de whitelist lo descartarán (no hay texto que verificar). Los filtros de blacklist sin caption siempre dejarán pasar el post.
  • InstaSwift normaliza el texto eliminando acentos solo para la comparación si el filtro no incluye acentos. Si el filtro incluye acentos, la comparación es exacta.
Consejo Antes de configurar filtros de palabras clave, revisa algunos posts recientes de la cuenta que vas a seguir y anota las frases que usan habitualmente. Así tus filtros serán más efectivos desde el principio.