Question

Using Keepa RSS Alert to send to Discord Channel

  • 8 June 2023
  • 6 replies
  • 474 views

I’m testing Zapier to use for Keepa Amazon alerts to send to a discord channel. Keepa offers a RSS feed so I setup a Zap for the RSS feed to sent to a Discord channel. It works but I want it to display the current price in the Discord message body. How can I do that?

Also, Keepa is setup to send an alert to your Telegram which is MUCH faster. I noticed that I receive the alert on telegram about 20-30 sec. before it sends to the Discord Channel. Anyway to speed it up??


This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

6 replies

Userlevel 7
Badge +6

Hi there @Fish Sauce,

Welcome to the Community! 🎉

Regarding your first question, could you please let me know on how does the price is being pulled from your RSS trigger? Does the price has a separate field? If not, I would suggest adding the Text in Formatter - Extract Pattern function to extract the price if it’s in the title or description of the RSS data.

I made an example Zap for you:

fb6132101f0e2b08494de16d15140769.png
(view larger)

Formatter step setup copy and paste this regular python expression (\$[\d.]+) in the “Pattern” field:

9e697caf57f8dc06dac9d53bcbb412e4.png
(view larger)

Formatter Output:

56ffe22a03abcf651ed29a0b26f57a63.png
(view larger)

Discord action setup:

d194efd5acbce2f8a21218dab9e3ed8c.png
(view larger)

Here’s what it will look like in Discord:

5f5d7f0c958d69acb0328ef452828ab8.png
(view larger)

Regarding your second question, Polling refers to the type of trigger used in a Zap. There are two different types of Trigger at Zapier: 

  • Instant - With an instant trigger, your trigger app will send Zapier an instant notification whenever there's new data.
  • Polling - With a polling trigger, Zapier checks the triggering app at regularly set intervals, and only runs your Zap when new information is found. 

The majority of triggers are polling triggers. Zapier will check for new data from your trigger every 1 to 15 minutes in order to start your Zap, depending on your pricing plan.

You can learn more about the types of triggers in Zaps in this article from our Help Center:

https://zapier.com/help/create/basics/types-of-triggers-in-zaps

Hopefully, this helps! 😊

The RSS feed are Amazon restock items so all of them has a price. But it doesn’t appear in the discord notification. Looking in the “Test” of my Trigger, it displays the price in the “Description”

 

Also how can I verify if my Zap is setup for Instant instead of polling? Im on the dashboard but do not see anything referring to that?

 

Thank you!

Also is there a way to make it so it to not show/reference the RSS feed link in the discord notification? 

Userlevel 7
Badge +6

Hi @Fish Sauce,

Regarding your first question, if that’s the case I would recommend mapping the “Description” field in the “Input” field of the Formatter step. Like so:

2b67f33a9e73ff23989ba8a3d7400311.png
(view larger)

Regarding your second question, to determine whether your trigger uses polling or instant functionality, you can check for the "Instant" label next to the trigger event name. Polling triggers won't have this label, but instant triggers will. Here's an example to help clarify:

8621ff7375a2393eb0dbdcc3993919b3.png
(view larger)

Regarding your third question, if you want a preview of the link I recommend formatting your Discord message on the “Message Text” field to hyperlink the URL. Like so:

Use this format [Link](message link)

6ff09e65ceca1726249c635341409dfa.png
(view larger)

Here’s what it will look like in Discord:

e384a0295b563bdfce722f15dc4ccdba.png
(view larger)

Hopefully, this points you to the right direction! 😊

It all definitely helped!

Regarding my third question, I’m a bit confused on how to format it. From my previous screenshot, it displays the entire RSS feed URL link in discord message using Zapier’s “Description” and “Link” pull down option. How would i format it so it does not display or reference the RSS URL so that the public could not see it and have it go straight to the amazon item link?

Userlevel 7
Badge +9

Awesome! 🎉Glad to here everything’s working so far!

...it displays the entire RSS feed URL link in discord message using Zapier’s “Description” and “Link” pull down option. How would i format it so it does not display or reference the RSS URL…

Kens shows this in their screenshot but the word highlighted in green is the word you want hyperlinked or visible in the channel. It would need to be contained within the braces.

[Look! Kittens!](Amazon URL)

The word highlighted in blue would be the Amazon URL and would need to contained within the parenthesis. More on masked links in this Markdown Text 101 help article Discord shared here.

I hope some of this helps! 🧡