He luchado con este problema durante la mayor parte de esta tarde. Hay varias iteraciones de esta pregunta publicadas en los foros de soporte, y hasta ahora no he visto una sola respuesta satisfactoria. Pero me topé con una solución. Otros estaban en el umbral de la solución al sugerir que los contactos individuales que desea eliminar se eliminen de Contactos y, si desea retenerlos como contactos de correo electrónico, se vuelvan a crear.
Esta solución funciona porque, después de realizarla, lo siguiente será cierto (1) nadie podrá ver su estado de Chat o Google Talk a menos que haya invitado a esa persona o aceptado su invitación y (2) nadie podrá para enviarle mensajes instantáneos sin que primero invite a esa persona o acepte su invitación.
La mejor manera de realizar esta solución es en un navegador secundario, si tiene uno, ya que requiere la eliminación de todas las cookies, caché e historial en el navegador. Esto puede no ser absolutamente esencial para la solución, pero no probé la solución sin este paso.
Advertencia: esta solución requiere que el usuario haga una copia de seguridad de todos los contactos, elimine todos los contactos y luego los restaure. He hecho esto con tres de mis cuentas de Gmail y todos los contactos se restauraron sin ningún problema. Sin embargo, haga esto bajo su propio riesgo.
- Inicie sesión en su cuenta de Gmail.
- Vaya a Configuración / Chat y confirme que la opción "Solo permitir que las personas que he aprobado explícitamente chatear conmigo y ver cuando estoy en línea" esté marcada.
- Cierre sesión en el chat.
- Abra Contactos, seleccione Exportar (arriba a la derecha), seleccione "Todos (Todos los contactos)", asegúrese de que "CSV de Google" esté seleccionado y haga clic en "Exportar". Guarde el archivo en una ubicación donde pueda encontrarlo fácilmente.
- Haga clic en "Todos los contactos" en el panel izquierdo, haga clic en "Seleccionar: todos" en el panel central y haga clic en "Eliminar contactos" en el panel derecho. Confirma la eliminación.
- Salga de Contactos y ábralo nuevamente para confirmar que tiene 0 contactos en todos los grupos.
- Cierre todas las instancias del navegador que está utilizando (idealmente, confirme en el Administrador de tareas que el proceso para el navegador ha finalizado ... esto es para PC).
- Vuelva a abrir el navegador, borre todo el historial, la memoria caché y las cookies.
- Cierre el navegador y vuelva a abrir.
- Inicia sesión en Gmail.
- En el chat, haga clic en "Opciones" y seleccione "Todos los contactos" en "Mostrar en la lista de chat" (en este momento aún puede ver los nombres en la lista; no se preocupe por esto).
- Haz clic en Contactos. Si alguno de los grupos de contactos tiene contactos, seleccione todos y elimine nuevamente. (En mi caso, un par de nombres volvieron a aparecer por alguna razón).
- Seleccione "Importar" en el panel derecho.
- Haga clic en "Elegir archivo" y busque la lista de contactos exportados (el nombre predeterminado es "google.csv").
- NO seleccione "Agregar también estos contactos importados a ..." Los contactos exportados contienen información de grupo y todos los grupos se volverán a crear tal como existían antes de la eliminación.
- Haz clic en "Importar".
- Cierre el navegador, vuelva a abrirlo y vuelva a iniciar sesión en Gmail.
- En este punto, si su lista de chat está vacía, ya está. En mi caso no fue así, pero confirme que las personas en la lista en este momento no podían ver mi estado en línea y si intentaban enviarme un chat, recibiría un mensaje en la ventana de Chat preguntándome si deseaba aceptar su invitación. Hacer clic en "no" no los agregará a la lista, y no podrán ver mi estado en línea ni chatear conmigo en ausencia de una invitación aceptada. Sin embargo, tiene la opción de limpiar esta lista de chat fantasma: 18a. Desplácese sobre cada nombre restante en la lista de chat, pase el mouse hacia "Más", haga clic en él y seleccione "Nunca mostrar". La parte interesante es que, aunque obtiene una confirmación de esta acción en la barra superior de Gmail, en realidad no siempre elimina el nombre de la lista. Es posible que tenga que hacer clic en "Nunca mostrar" un par de veces, o cerrar sesión y volver a iniciarla, o tal vez alguna otra cosa. Esto parece ser un error. Una cosa que encontré que funcionó fue que alguien (cualquiera) me enviara una invitación para chatear, rechazar la invitación y luego la lista se vació por sí sola. Pero cuando volví a iniciar sesión tenía un par de otros nombres fantasmas. He confirmado varias veces que estas personas no pueden ver mi estado en línea o enviarme chats sin antes enviarme una invitación.
Perdón por la verbosidad de este artículo, pero esto es lo que funcionó para mí y quería compartirlo. ¡Buena suerte!