Giphy component installed but still getting error message

AI-generated summary

Users are troubleshooting an error with the Giphy component in Discourse. Hugo_L installed the component but received an error when trying to use the GIF option. Moin clarified that an API key from the selected provider (e.g., Giphy or Tenor) must be added in the component settings. Hugo_L confirmed they hadn’t added one, and Moin explained that Giphy now requires a paid plan ($120/year) for API access, citing Falco. Hugo_L confirmed the issue was resolved after adding the key. Separately, miumiu1 mentioned encountering the same error and is exploring alternatives, such as KLIPY’s gif api, asking if others have experience with it.

I add the component to the theme. I then get the GIF option but when I try and enter it I get the following error message:

Any help appreciated

Did you add the API key in the settings of the component?

No, I don’t think so. Do I need to get the API key from Giphy?

You need an API key from the provider you chose in the component’s settings. So if you choose “Giphy” in the API provider setting, you need to add the API key you got from Giphy to the Giphy API key field. If you choose Tenor, you need to add the API key from Tenor to the Tenor API key field.

The topic about the component explains how to get the API keys: Discourse Gifs

If I remember correctly, you can no longer use Giphy for free.

Thank you! All sorted.

I had the same error - think that GIPHY still changing something in API. I already started looking other integrations and saw KLIPY’s gif api and wondering if anyone has some experience with it?