27

I would like to know if there is any way in which I can get email notifications when only "specific" people tweet on Twitter.

Further, would it be possible to filter these alerts based on some hashtags or specific words that they use?

  • I am checking with ifttt.com but not sure if that would work. Are there any solutions geared for tackling only this? – Vaibhav Kanwal Dec 16 '11 at 17:54
  • 1
    ifttt has a trigger in the Twitter channel called "New tweet by specific user" - that seems to be exactly what you're looking for. – joweiser Dec 17 '11 at 22:08
  • @masterjo Yup. I think Ifft works just well for what I need. Wonderful to know ifft can accomplish so much and more. Thanks for the comment – Vaibhav Kanwal Dec 18 '11 at 4:05
  • 1
    @masterjo move the comment to an answer! – Sathyajith Bhat Dec 19 '11 at 10:55
  • 1
    @masterjo the "New tweet by specific user" does not seem to be available anymore :( – Juan A. Navarro Jun 24 '13 at 7:55

11 Answers 11

5

ifttt has a trigger in the Twitter channel, called "New tweet by specific user", that seems to be exactly what you're looking for.

Zapier has a trigger like that as well and provides the exact recipe you want for this purpose:

If you’ve got a Twitter user that you want to keep an extra special eye on, Zapier can provide a big assist. Get an email when a specific Twitter user posts a new update. With our Twitter integration, anytime that user tweets, you'll get notified via email.

  • There is no longer a Twitter channel for this kind of thing. This answer will no longer work: look to the other solutions in this thread. – ComputerLocus May 11 '15 at 13:57
  • @Fogest: I just checked on iftt.com and the channel as well as the specific are is still available. See here: ifttt.com/channel/twitter/triggers/… – joweiser May 12 '15 at 5:38
  • I remember it being gone before. They must have re added it then. Sweet. – ComputerLocus May 12 '15 at 9:42
  • Zapier allows 5 "zaps" on their free plan. This means you can "follow" by email up to 5 twitter accounts. – kiltannen Apr 16 '18 at 7:36
7

You could also try an RSS-to-email solution. You can get a user's tweets in RSS from:

http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=USERNAME

Or a hashtag search from:

http://search.twitter.com/search.rss?q=%23HASHTAG

Then an RSS-to-email service like http://www.feedmyinbox.com/. (Note: I've never used this—it was the first hit on a Google search.)

3

I made it with this:

Tweets to RSS: http://twitrss.me/twitter_user_to_rss/?user=USER_NAME Then go here: https://www.feedmyinbox.com/

And fill there RSS URL and your email..

2

Twilert will do exactly what you want. You can be sent emails on a regular basis that search a specific Twitter account and filter based on hashtags or words.

  • 1
    It should be noted that this is a paid service. – Juan A. Navarro Jun 24 '13 at 7:51
  • There was a free version of the service until after I posted my response. They have since changed that and there are no longer any free options. – muhan Jul 3 '13 at 18:12
  • 1
    It works. It's free for one alert. – Offirmo Feb 23 '14 at 21:03
2

I needed this to and it was easy to solve using Zapier.

Created a free account then set up 'zap' using trigger Twitter > User Tweet and connecting my Twitter account. Nice thing is that this works on protected account tweets as well.

You can then send to email or Pushover or whatever else Zapier supports.

2

Socialhunt will send an email when people you select post a tweet. You can track up to 5 people but it does not do the the filtering at the moment.

1

This IFTTT recipe is specifically for getting an email message whenever a specific user tweets.

It's originally configured to send the @username and the tweet text, but you can customize it to contain other elements, such as a link to the tweet or the timestamp.

0

A way around this is to set up a Google alert for the @name or the #hashtag you want to receive alerts for. There are sites but they cost money. www.twilert.com is one, but I feel like this is a service that will be free in the next few years.

0

I used this telegram applet on IFTTT for this.


Steps:

  • I created a bot from Bot Father by telling him to create a new bot: /newbot

  • I sent a message to my new bot on telegram, then got the channel id by:

    curl -X POST -H "Content-Type: application/json" -d '{"allowed_updates": ["message]"}' https://api.telegram.org/botYOUR_BOT_ID/getUpdates

  • Inside the returned json, I've got the "chat_id".

  • Then I put a webhook into the IFTTT applet like this:

    https://api.telegram.org/botYOUR_BOT_ID/sendMessage

  • I configured the payload inside the applet like this:

    {"chat_id":"YOUR_CHAT_ID", "text":"{{UserName}} tweeted:\n\n{{Text}}\n\n{{LinkToTweet}}\n\n{{CreatedAt}}"}


Result:

enter image description here

0

My website https://www.MyTweetAlerts.com does this. There is a free trial for 30 days. This tool is founded on the idea that there should be a better way to search Twitter. It allows you to easily set up and deliver custom alerts to your inbox, saving you time and maximizing your efficiency on Twitter. With the ability to search based on a number of criteria including keywords, locations, urls, likes,and number of followers, think of it as Google Alerts for Twitter.

You can set up email notifications when someone is tweeting about some keywords and also only if it is from specific Twitter users.

One unique feature is that you can create emails alerts and get emails when someone tweets about some topics and the tweet has more than X likes or Y retweets or the Twitter user has more than X followers. Then you can spot Tweets that might go viral.

-1

If you ever want to get email messages when a person tweets:

  1. Get the RSS feed link for the person's twitter stream:

    http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=USERNAME

    (replace USERNAME with their actual twitter name and copy the link)

  2. Blogtrottr will turn an RSS feed to email messages. Go over to http://blogtrottr.com and paste link in to subscribe.

  • 2
    Note that it looks like Twitter is doing away with RSS feeds (again). – ale Mar 15 '13 at 12:37
  • 1
    This is not working anymore. – Juan A. Navarro Jun 24 '13 at 7:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.