DEV Community

Jacob Paris
Jacob Paris

Posted on

 

A Twitter Bot for Passive ❤️s

Paste this into your browser console (or make a plugin with Scriptish) and posts will ❤️ themselves automatically as you scroll

setInterval(() => {
  const heart = document.querySelector(`[data-testid="like"]`);
  if(heart) heart.click();
}, 1408);
Enter fullscreen mode Exit fullscreen mode

Or paste this into the address bar

javascript:setInterval((heart=document.querySelector(`[data-testid="like"]`)) => {heart && heart.click();}, 1500);
Enter fullscreen mode Exit fullscreen mode

disclaimer: Automated likes are against Twitter ToS

second disclaimer: don't go to anyone's profile or you'll look like a stalker

Oldest comments (0)

typescript

11 Tips That Make You a Better Typescript Programmer

1 Think in {Set}

Type is an everyday concept to programmers, but it’s surprisingly difficult to define it succinctly. I find it helpful to use Set as a conceptual model instead.

#2 Understand declared type and narrowed type

One extremely powerful typescript feature is automatic type narrowing based on control flow. This means a variable has two types associated with it at any specific point of code location: a declaration type and a narrowed type.

#3 Use discriminated union instead of optional fields

...

Read the whole post now!