Discord is not only a platform for community communication, but it also allows users to receive the latest updates from various social media platforms through third-party bots, enabling all members of Discord servers to stay informed of the latest news. This article will explain how to use the TweetShift bot to receive the latest tweets from specified Twitter accounts.
TweetShift is a very simple bot that allows the latest tweets or replies from specified Twitter accounts to be posted to a designated Discord channel.
TweetShift offers both free and paid services. The free version allows tracking of up to 40 Twitter accounts, 2 keyword filters, and a delay of 60 seconds. The paid version allows tracking of up to 400 Twitter accounts, 20 keyword filters, and a delay of 10 seconds, as well as additional advanced features.
Tutorial for Setting up Twitter Tweet Broadcasting with TweetShift
Step 1: Invite TweetShift to your Discord server
First, go to the TweetShift website and invite the TweetShift bot to your server. The invitation process for all bots is the same, but please note that your Discord account needs to have administrator permission for the server in order to invite the bot.
After successfully inviting the TweetShift bot, you can see a very simple menu in the web-based dashboard:
Overview: A summary of the daily operation of the TweetShift bot in your Discord server.
Twitter Feeds: The place where you can set up tracking Twitter accounts.
Statistics: The operating status of the TweetShift bot in your Discord server.
Premium: Description and guidance of the paid features.
TweetShift bot menu
Next, go to Twitter Feed to set it up. Before setting up the subscription, TweetShift.com will request access to your Twitter account, and you need to grant authorization to set up the subscription.
Authorize TweetShift to access your Twitter account
When setting up Twitter Feed, there are 5 content options to fill out (as shown in the figure below), and then let’s explain each option one by one.
Twitter Feed Setting Menu
Option 1: Twitter Accounts to Follow
If you want to receive all the latest tweets from a Discord Twitter account, fill in the Twitter handle (the username of the Twitter account preceded by the “@” symbol) in Option 1.
Discord Twitter Account Example
Option 2: Discord Channels to Post Tweets
Choose which Discord channel you want to see the latest tweets in. If you have created a new Discord channel while opening the TweetShift webpage backend, remember to press F5 to refresh the page or wait a few minutes before trying again. This way, the newly created Discord channel will appear as an option.
Option 3: Type of Tweets to Track
In addition to regular tweets, there are three different types of content that can be tracked:
Option 4: Tweet Display Settings
The default setting is to “Show an embed and a hyperlink” and to “Use TweetShift-powered embeds”. If you do not want to make any special adjustments, you can keep the default settings. The way the message is displayed in the Discord channel when using the default settings is shown below:
Default display of messages in Discord channel using default settings
Another advantage of TweetShift is that the Twitter account’s profile picture is automatically applied to the tweet’s avatar. Users can easily recognize the Twitter account that posted the tweet.
Returning to Option 4, the first three options are single-select, meaning you can only choose one form:
Show only the text content of the Tweet: only displays the text content of the tweet.
Show the text content of the Tweet followed by its link: displays the text content of the tweet and the text content of the link.
The last three options are multi-select:
Insert custom text at the start of the Tweet (Premium required): this is a paid version feature that allows you to add custom text messages before the tweet.
Use TweetShift-powered embeds (more info): default option, uses embedded tweets with TweetShift.
Unmask hyperlinks: displays the hyperlink as text.
Option 5: Discord Roles to Tag
Specify the Discord role to tag after the Twitter messages are posted to the Discord channel.
Don’t ping: Do not tag anyone.
Always ping @everyone when there’s a new Tweet: Tag everyone when there is a new tweet.
Ping @everyone when #tweetshiftbot is in Tweet: Tag everyone when #tweetshiftbot appears in the tweet.
Ping a role when there’s a new Tweet (Premium required): this is a paid version feature that tags a specified role when there is a new tweet.
These are the instructions for using the TweetShift bot.