Skip to content

Instantly share code, notes, and snippets.

@dotenorio
Created September 3, 2019 16:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dotenorio/289d48435b3f79de88b4cd74c4b3acf0 to your computer and use it in GitHub Desktop.
Save dotenorio/289d48435b3f79de88b4cd74c4b3acf0 to your computer and use it in GitHub Desktop.
function abrirPessoas () {
elemento = document.querySelector('.gV3Svc')
elemento.click()
}
function abrirChat () {
elemento = document.querySelector('.HKarue')
elemento.click()
}
function publicarNomesChat (nomesRandomizados) {
paraPublicar = nomesRandomizados.join('\n')
chatInput = document.querySelector('.KHxj8b')
chatInput.value = paraPublicar
}
function getNomesRandomizados () {
pessoas = document.querySelectorAll('.cS7aqe')
if (!pessoas.length) {
return setTimeout(() => {
getNomesRandomizados()
}, 1000)
}
soNomes = [ ...pessoas ].map(pessoa => {
return pessoa.innerText
.replace(' (You)', '')
})
nomesRandomizados = soNomes
.map((a) => ({sort: Math.random(), value: a}))
.sort((a, b) => a.sort - b.sort)
.map((a) => a.value)
setTimeout(() => {
abrirChat()
publicarNomesChat(nomesRandomizados)
}, 100)
}
abrirPessoas()
getNomesRandomizados()
@fernandonogueira
Copy link

hahahahaha

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment