Post to multiple accounts with Gwibber

Jack Wallen
Jun 12, 2009
Updated • Jan 4, 2018
Companies, Linux, Twitter

Do you microblog to multiple accounts but find yourself posting the same thing to each account? If so it can be a hassle to log into each site or open up each client just to say "I'm eating my Frosted Kibble while reading the latest articles on ghacks." Wouldn't it be nice to have one client to use to post to Twitter, Jaiku,, Facebook, Flickr, Digg, and RSS? Well it's real and it's called Gwibber. Gwibber is a GNOME client written in Python and GTK that resides in your Panel (or on your desktop) and allows you to quickly make updates to your microblogging sites (or even your RSS feed). It's easy to install, configure, and use.

Installing Gwibber

It shouldn't matter what distribution you are using. Open up your Add/Remove Software utility (in GNOME this is found at the bottom of the Applications menu), do a search for "gwibber" (no quotes), select the results, and click apply to install. Or if you'd rather install via command line you can issue a command similar to one of these:

sudo apt-get install gwibber


yum install gwibber

Once Gwibber is installed you are ready to fire it up.

Adding accounts

Figure 1
Figure 1

The first thing you will need to do is add an account to Gwibber. This is a fairly intuitive process. Click on the Accounts menu and select Create. When the Create submenu expands you will see all of the different types of accounts you can use with Gwibber.

Let's add a Twitter account to Gwibber (would you be "Gwibbing" instead of "Tweeting"?)  Select Twitter from the listing which will open up a small window (see Figure 1). There is very little information you need to add:

  • Username - Your Twitter user name.
  • Password - Your Twitter password.
  • Receive messages - Do you want Gwibber to show your incoming messages?
  • Sending messages - Do you want Gwibber to be able to send messages to your account.

Once you fill in the information click OK. At first you may think nothing is happening. Give Gwibber time before you assume something is wrong because it takes a bit of time for the authentication to happen.

Most of the accounts, you will find, as as simple as this to set up. The only account that might trip you up is Facebook

Posting to Facebook

Figure 2
Figure 2

In order to post to facebook you will  have to authorize Facebook to use Gwibber for posting. To do this you have to get an authorization key from Facebook. Make sure you are logged into your Facebook account before you request the key. Select Facebook from the Create submenu which will open up a similar window to the one you used to configure your Twitter account. The primary difference is there is no username/password to add. Instead you have to authorize Gwibber for your Facebook account. Click the Authorize Gwibber button which will open up a new window (see Figure 2). Click on the Request Login Code which will open up your browser to a page with a key on it. Enter that key in the text area of the Facebook Authorization window and click Apply.  Now click on the Authorize Satus Changes button and you will then be taken back to Facebook where you will authorize Gwibber to post to your account. It's a sort of back and forth that might sound complicated, but it's very simple. And once you are done there is nothing more to take care of besides the posting.

Final thoughts

Gwibber is a great way to post to multiple microblogging accounts. The only drawback is you will be posting the same thing to all of your accounts.


Tutorials & Tips

Previous Post: «
Next Post: «


  1. The Dark Lady said on July 9, 2023 at 11:19 am

    Martin, I would appreciate that you do not censor this post, as it’s informative writing.

    Onur, there is a misleading statement “[…] GIFs are animated images …”. No, obviously you don’t seem to have take much notice of what you were told back in March regarding; Graphics Interchange Format (GIF).

    For example, (if you had read my replies within that thread, you might have learnt something useful). I even mentioned, “GIF intrinsically supports animated images (GIF89a)”.

    You linked to said article, [Related: …] within this article, but have somehow failed to take onboard what support you were given by several more knowledgeable people.

    If you used AI to help write this article, it has failed miserably.

  2. KeZa said on August 17, 2023 at 5:58 pm

    AI is stupid, and it will not get any better if we really know how this all works. Prove me wrong..

  3. Database failure said on August 18, 2023 at 5:21 pm

    Martin, [#comment-4569908] is only meant to be in: []. Whereas it appears duplicated in several recent random low-quality non relevant articles.

    Obviously it [#comment-4569908] was posted: 9 July 2023. Long before this thread even existed… your database is falling over. Those comments are supposed to have unique ID values. It shouldn’t be possible to duplicate the post ID, if the database had referential integrity.

  4. Howard Pearce said on August 25, 2023 at 12:24 pm

    Don’t tell me!

    Ghacks wants the state to step in for STATE-MANDATED associations to save jobs!!!

    Bring in the dictatorship!!!

    And screw Rreedom of Association – too radical for Ghacks maybe

  5. Howard Allan Pearce said on September 7, 2023 at 9:13 am

    GateKeeper ?

    That’s called “appointing” businesses to do the state’s dirty work!!!!!

    But the article says itself that those appointed were not happy – implying they had not choice!!!!!!

  6. owl said on September 7, 2023 at 9:50 am

    @The Dark Lady,
    @Database failure,
    @Howard Pearce,
    @Howard Allan Pearce,

    Note: I replaced the quoted URI scheme: https:// with “>>” and posted.

    The current is owned by “Softonic International S.A.” (sold by Martin in October 2019), and due to the fate of M&A, has changed in quality.
    Many Authors of bloggers and advertisers certified by Softonic have joined the site, and the site is full of articles aimed at advertising and clickbait.
    As it stands, except for articles by Martin Brinkmann, Mike Turcotte, and Ashwin, they are low quality, unhelpful, and even vicious. It is better not to read those articles.
    How to display only articles by a specific author:
    Added line to My filters in uBlock Origin:,.home-posts,.home-category-post:not(:has-text(/Martin Brinkmann|Mike Turcotte|Ashwin/))

    By the way, if you use an RSS reader, you can track exactly where your comments are (I’m an iPad user, so I use “Feedly Classic”, but for Windows I prefer the desktop app “RSS Guard”).
    RSS Guard: Feed reader which supports RSS/ATOM/JSON and many web-based feed services.

  7. Anonymous said on September 14, 2023 at 6:41 pm

    We all live in digital surveillance glass houses under scrutiny of evil people because of people like Musk. It’s only fair that he takes his turn.

  8. Anonymous said on September 18, 2023 at 1:31 pm

    “Operating systems will be required to let the user choose the browser, virtual assistant and search engine of their choice. Microsoft cannot force users to use Bing or Edge. Apple will have to open up its iOS operating system to allow third-party app stores, aka allow sideloading of apps. Google, on the other hand, will need to provide users with the ability to uninstall preloaded apps (bloatware) from Android devices. Online services will need to allow users to unsubscribe from their platform easily. Gatekeepers need to provide interoperability with third-parties that offer similar services.”

    Wonderful ! Let’s hope they’ll comply with that law more than they are doing with the GDPR.

  9. sean conner said on September 27, 2023 at 6:21 am

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.