Plugin Directory

Strictly Tweetbot

Strictly Tweetbot is a plugin that automatically posts status updates to multple Twitter accounts whenever new articles are added to the site.


  • Added option to Delete all existing accounts in one go.
  • Fixed Javascript remove account option that was leaving the wrapper DIV in the DOM.
  • Added option to Test Configuration and check account status.
  • Modified the Delete account functions so that Twitter messages are not purged.


  • Added Bit.ly URL option so that you can now choose to show j.mp or bit.ly URLs.
  • Added installation date.
  • Updated the configuration check process to test for correct URL shortening and response from bit.ly.
  • Added links to help users show their support for Strictly Software.


  • Added the ability to add Google tracking codes and other parameters to the post URL before being shortened.
  • Added the ability to ignore certain categories or tags when using them for hash tags.


  • Added the ability to use the TweetShrink API to shrink a tweet message.
  • Added an option to use my own Strictly Text Shrink function to shrink a tweet message using text speak.


  • Added some more words to the TweetShrink API function.
  • Added a new section for certain endings to be shortened to the TweetShrink API function.
  • Added length check to the Test Accounts function.
  • Added extra tests to the Test Accounts function.
  • Replaced duplicate code by addeng a new FormatHashTag function which formats a hash tag. Also removed apostrophes from HashTags.


  • Changed the name of OAuth and Twitter classes to stop name conflicts with other plugins.
  • Change all calls to those objects to new naming conventions.


  • Re-updated as problems with WordPress SVN not taking changed filenames into consideration.



  • Added the option to ignore content if any words are contained within it.


  • Fixed bug with some words in TweetShrink function.
  • Added new short versions of words for the TweetShrink function.
  • Improved performance of tweet loop by only getting permalink once.
  • Added option to make an HTTP request to the new post before tweeting so that if caching plugins are installed and options are enabled correctly the page will get cached .before any Twitter rush from BOTS.
  • Added option to use a different user-agent when making this cache post HTTP request.
  • Added new configuration test to test the HTTP Cache test.



  • Added config to work with Strictly AutoTags so the tagging is finished before tweeting starts ensuring post tags are used in tweets as #hashtags.
  • Added QuickShrink function to just remove some characters if Tweet Shrink API doesn't shorten it.
  • Changed code to handle errors from Twitter as they have changed their JSON format so now errors are reported correctly in the admin dashboard.
  • Added constant IGNOREAUTOTAG to override AutoTag hook so that you will always post tweets on publish whether or not AutoTags is installed.
  • Added constant TWEETMAXLEN to set the max length of a tweet to force it to always be a max length - both are configured at top of class.
  • Added "Always Post" option to each Twitter Account so that despite any wording in the content analysis box a tweet will always be fired off.


  • Latest Free Version
  • Removed the $wpdb->prepare statement round a piece of SQL that the WP 3.9.1 guys have helpfully turned into an error when they didn't need to by checking for the instance of % inside the SQL string!
  • Added code to prevent duplicate hashtags being used and sent out.
  • Extended the ShowTweetBotDebug debug function so that it handles objects, arrays, strings and numbers.
  • Changed the RegisterAdmimPage method to use the new textual parameters instead of an integer.
  • Updated Readme.txt file with more information.


  • Latest Paid Version
  • Removed the $wpdb->prepare statement round a piece of SQL that the WP 3.9.1 guys have helpfully turned into an error when they didn't need to by checking for the instance of % inside the SQL string!
  • Added new words to be shortened to my functions
  • Removed the IGNOREAUTOTAG and TWEETMAXLEN constants and changed them to configurable options from the admin panel
  • Added delay option between posting to a URL to aid caching to help prevent Twitter Rushes
  • Added an option to add a querystring to the new post when it is cached to help with caching plugins that use special keys or querystrings to force a page to be cached.
  • Added option to add a delay between each tweet is sent in one batch to aid the prevention of Twitter Rushes
  • Changed the caching option to blocking to aid the prevention of Twitter Rushes as the code will wait for the HTTP response before tweeting
  • What is a Twitter Rush? Read this article to see how it could cause server performance issues > http://blog.strictly-software.com/2011/11/twitter-rush-caused-by-tweet-bots.html

Requires: 2.0.2 or higher
Compatible up to: 3.9.11
Last Updated: 2 years ago
Active Installs: 400+


4 out of 5 stars


0 of 1 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1