The Website of David Tsai
Why orange? Redemption. We march on. For L.

Facebook Automatic Poke Returner

I was tired of having to click “Poke Back” all of the time, so I wrote a user script that automatically returns all pokes on Facebook. It has been tested with Greasemonkey on Mozilla Firefox and with Google Chrome.

If you appreciate this script, please Flattr me or donate via PayPal to the right.


If you have the Greasemonkey extension on Firefox, simply click here to install the Automatic Poke Returner. Next, visit the Pokes app page on Facebook ( to load the page.

In Google Chrome, follow these instructions:

  1. Right-click on this link and choose “Save link as…”
  2. Save the file to your computer.
  3. Click on the Chrome menu, choose Tools, and click Extensions.
  4. Drag the file from the Downloads Bar to the Extensions page. Wait for the page to say “Drop to install”, and then drop the file.
  5. When Chrome asks you whether you want to install the Extension, tell it that you do want to do just that.

See this video below if you need help on installing the script in Google Chrome:

Please note that this script will only return pokes by default; it will not poke anyone who would not normally appear on the Pokes app page.

The Autopoke Output Window


If you run into a problem, please first make sure that all of your software is up to date. If the problem persists, you can send me an email about it. Please include which browser you are using, its version number, any error messages in the Javascript console, what actually does happen (i.e. the Autopoke log appears but nothing else happens), whether the countdown clock is running, and a snapshot of the DOM of the Autopoke log if it appears (save the page as a complete webpage).

Manual Loading

The old method of manually loading the Automatic Poke Returner Script is still available. JavaScript must be enabled to use it.

This Page