Let's tweet from Slack


The missing Slack app

Latest release v2.3.0 - 15/10/2016.

Slack integrations let you read Twitter feeds and searches. Go further with BirdyBot and interact with your Twitter accounts.

With BirdyBot, you can:

  • Post tweet and retweet, like and unlike tweets, from your Slack channels and groups;
  • Follow or unfollow others Twitter accounts;
  • Use infinite Twitter accounts in a Slack team;
  • Let other Slack users interact with your Twitter account without sharing any password
  • and more...

Post tweets

Post tweets to any of your Twitter account.


Retweet easily with only 2 words!


Follow and unfollow Twitter users


Errare humanu est! Delete your tweet


Share your love and like any tweet from its id or url

Multi accounts

Set as many account as you need

BirdyBot at Evaneos A team usecase

At Evaneos, we are fond of team working and use BirdyBot to post tweets on our tech Twitter account @evaneos_tech or @evaneos_ux. Any of us can published good stuff!

BirdyBot by Tilap A personnal usecase

Slack is my favorite tool, both in daily work or as independant worker. Combined with the basic Twitter Slack integration to read tweets, BirdyBot let me answer and follow people quickly, saving precious time.

Install the Slack app Click'n'go !

Add to Slack


BirdyBot is a Slack application. You can install it easily with the Slack button. Once done, the bot will drive you to setup your first Twitter account.


You can add one Twitter account per Slack channel or group. The only place you can't setup a Twitter account is in direct message with BirdyBot.

Once a Twitter account is set, any user in the channel will be able to interact with the Twitter account by telling the bot some command.

How to add a Twitter account to a channel?

  1. Go in the Slack channel you want to add a Twitter account
  2. Invite BirdyBot with /invite @birdybot
  3. Ask BirdyBot to set a Twitter account with @birdybot setup

BirdyBot will provide you a link in direct message to connect your Twitter account. Once done, it will confirm it in direct message and notify the Slack channel.

How to know wich Twitter account is bound to a channel

If you don't know or if you forgot what is the current channel Twitter account, you can check it with info command.

  1. Go in the channel you want to check
  2. Write @birdybot infos

Post a Tweet

To publish a tweet from a Slack channel where you have setup BirdyBot, type :

@birdybot post YOUR MESSAGE HERE

Once the tweet is post, you'll get a notification with the tweet link.

In your message, you can use Twitter hashtags, Twitter user mentions or any default Slack Emoji.


You can retweet from any tweet full url or tweet id. In a channel where you have setup BirdyBot, write:

@birdybot rt https://twitter.com/birdybotapp/status/695997083686461440


@birdybot rt 695997083686461440

You can also retweet with a comment. Just add your command at the end of the retweet command:

@birdybot rt 695997083686461440 You comment here


You can reply to a tweet. In a channel where you have setup BirdyBot, write:

@birdybot reply https://twitter.com/birdybotapp/status/695997083686461440 YOUR MESSAGE HERE


@birdybot reply 695997083686461440 YOUR MESSAGE HERE

Delete a Tweet

You can delete a tweet from its url or its id. In a channel where you have setup BirdyBot, write:

@birdybot delete https://twitter.com/birdybotapp/status/695997083686461440


@@birdybot delete 695997083686461440

Follow & unfollow

You can follow and unfollow a user from its Twitter username or profile url.

Follow a Twitter user

@birdybot follow https://twitter.com/birdybotapp


@birdybot follow @birdybotapp

Unfollow a Twitter user

@birdybot unfollow https://twitter.com/birdybotapp


@birdybot unfollow @birdybotapp

Like & Unlike

You can like or unlike a tweet from its id or url. In a channel, just type:

Like a tweet

@birdybot like https://twitter.com/birdybotapp/status/695997083686461440


@birdybot like 695997083686461440

Unlike a tweet

@birdybot unlike https://twitter.com/birdybotapp/status/695997083686461440


@birdybot unlike 695997083686461440

Problem? Bug?

If you have any problem or discovered a bug, drop us a word. The BirdyBot team we'll be happy to answer you!

Go to the bug report

A suggestion? A nice word?

BirdyBot is done by a team for free. We would be happy to add more features that would help you! Send us a word to tell us your needs or any feedback!