2nd October 2017

Complete guide: Tweetdeck with 280-characters tweets

A few days ago Twitter finally increased the character limit. Doubled it actually, so now, instead of 140, we’ve got 280 characters. Woo-hoo!

It’s not yet available to everyone, but there is a way to enable it in Tweetdeck in few quite simple steps.

1. The code

Copy the code below:

TD.services.TwitterClient.prototype.makeTwitterCall=function(b,e,f,g,c,d,h){c=c||function(){};d=d||function(){};b=this.request(b,{method:f,params:Object.assign(e,{weighted_character_count:!0}),processor:g,feedType:h});return b.addCallbacks(function(a){c(a.data)},function(a){d(a.req,"",a.msg,a.req.errors)}),b};
twttrTxt=Object.assign({},twttr.txt,{isInvalidTweet:function(){return!1},getTweetLength:function(){return twttr.txt.getTweetLength.apply(this,arguments)-140}});

2. Open a Tweetdeck card in your browser


Press Ctrl+Shift+i and change a tab from Elements to Sources. You should be able to see a tree with domain names on the right. If you can’t see it, click the rectangle with arrow pointing left at the top of the frame. Click on the chevron (double arrow, pointing right), choose Snippets and New Snippet below. Paste the code into the field at the center and click Ctrl+Enter  or the Play button at the bottom of the frame.


Press Ctrl+Shift+C and then follow the steps from Chrome.


Go to the Menu, open developers tool and under the Elements tab, in the console, paste the code and press enter.


Open the new tweet pane, open the Web Inspector (⌥⌘I), open the Elements tab, copy and paste the code in the code field at the very bottom (after the chevron), press Return, tweet away!

To open the Web Inspector, enable (if needed) the Debug menu from the Advanced tab in Safari settings, and press ⌥⌘I.


Right click – Inspect Element. On the console type allow pasting, press enter and then paste the code. Press enter again.


Well, yes. The original article doesn’t mention that, but there are major bugs. Major.

  • You can’t retweet – no idea why, but you just can’t. You have to open the tweet using permalink and then retweet directly from Twitter.com
  • You can’t use DM in columns. To actually send a DM you need to “pull it out” to the main tweet field using the first icon below the tweet field, rounded-corner square with a top-left-pointing arrow. Then you can reply. (OK, replies actually works, when the answer is longer than 140 characters)
  • You can’t post a tweet that is exactly 140-characters long. Don’t ask me why – it’s just silly.
  • You’ll have to paste the code again after reloading the page or closing the browser. Of course. Even when you’ll save the snippet in Chrome, it won’t show after opening the window again.

Source: 9to5mac


Leave a Reply

Your email address will not be published.

Bill Blakeney says:

I have Chrome, & when I hit CTRL-ENTER it gives me message “does not recognize TD ” which is the first two characters at the beginning of the source code?
After clicking should I be able to go to another Chrome tab where I keep Tweetdeck running, and see 280 at thr bottom of my Tweet window?

Yzoja says:

You have to paste that on the console when you’re on Tweetdeck page.

sadly, it doesn’t work for me anymore.

Bill Blakeney says:

THANKS Yzoja! Do you know of any other workarounds for 280 characters on Twitter? I am using TwitLonger now.

Do I use EXACT copy of the source, even with the TD at the beginning?

Yzoja says:

No, didn’t find anything. Actually, that solution above works for some people (I mean, at least I know it doesn’t work for me, but works for others, so I consider that I got somehow banned or at least on black list).

hopefully – maybe soon that will be available for all.

Whole, with TD. Paste that into the console opened on Tweetdeck tab. Works until you reload the tab.