/dialogflow-giphy-nodejs

Google Assistant app, built using Dialogflow (configured for Russian) and Cloud Functions for Firebase (Node.js), to find the best GIFs.

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Actions on Google: Search of the GIFs using Dialogflow and Cloud Functions for Firebase (Node.js)

This is a simple Google Assistant app, built using Dialogflow and Cloud Functions for Firebase (Node.js), to find the best GIFs using GIPHY API. The default language of the Dialogflow agent is Russian.

Read this in other languages: Русский.

Setup Instructions

Steps

  1. Go to the Dialogflow console and create a new agent or navigate to the existing one.
  2. Click on the gear icon, the Export and Import tab, and the RESTORE FROM ZIP button. Choose the ZIP file from the repository.
  3. Select Fulfillment from the left navigation menu.
  4. Enable Inline Editor.
  5. Copy the source code from the functions directory to the corresponding tabs in Fulfillment.
  6. Specify your own GIPHY API key in the index.js tab.
  7. Go to the Firebase console and upgrade your pricing plan to Flame or Blaze. The external network is not accessible in free pricing plans.

References and How to report bugs

License

See LICENSE.