Skip to content

Instantly share code, notes, and snippets.

@sibijohn72
Last active September 17, 2019 21:16
Show Gist options
  • Save sibijohn72/2c71bb39efdcdbbe9978162211bf9d78 to your computer and use it in GitHub Desktop.
Save sibijohn72/2c71bb39efdcdbbe9978162211bf9d78 to your computer and use it in GitHub Desktop.
Delete Message Automation on Google Messenger
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
async function demo() {
console.log('Taking a break...');
while(true) {
items = document.getElementsByClassName('menu-icon');
if(items.length<5){
document.getElementsByClassName("load-more mat-button mat-button-base").item(0).click();
}
items = document.getElementsByClassName('menu-icon');
await sleep(1500);
items.item(0).click();
await sleep(500);
var buttons = document.getElementsByClassName('mat-menu-item');
await sleep(500);
for (let button of buttons){
if(button.innerText === 'Delete')
button.click();
}
await sleep(500);
document.getElementsByClassName('action-button confirm mat-button mat-button-base ng-star-inserted').item(0).click();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment