Skip to content

Instantly share code, notes, and snippets.

@brycedorn
Last active August 3, 2018 17:14
Show Gist options
  • Save brycedorn/6017a7edde04cc3c35a2456495483ac6 to your computer and use it in GitHub Desktop.
Save brycedorn/6017a7edde04cc3c35a2456495483ac6 to your computer and use it in GitHub Desktop.
script to get that big emoji every time in facebook messenger
var likeButton = document.querySelectorAll('[title="Send a Like"]')[0];
function triggerHugeLike(targetNode, mouseUpDelay) {
triggerMouseEvent(targetNode, "mousedown");
window.setTimeout(function() {
triggerMouseEvent(targetNode, "mouseup")
}, mouseUpDelay);
}
function triggerMouseEvent(node, eventType) {
var clickEvent = document.createEvent('MouseEvent');
clickEvent.initEvent(eventType, true, true);
node.dispatchEvent(clickEvent);
}
triggerHugeLike(likeButton, 2750);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment