Skip to content

YTolun/dialogflow-gdg-nodejs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GDG Action

This action for the Google Assistant provides information about a Google Developer Group.

Content

This app uses Meetup API to get the data of the GDG.

Localization

This app uses the i18n-node library to provide responses in several languages. The responses are listed in the locales directory.

Translation

This app uses Cloud Translation API to translate the data from the meetup api, when the user's language does not match the GDG's primary language. Pricing Infomation.

Note: If this is your first Action you published, you'll be added to the Google Assistant Devloper Community Program where it credits the account associated with your Action with up to $200 of Google Cloud services a month (applicable to Cloud Translate fees) - for a full year!

Setup Instructions

Configuration

The following values need to be configured in the functions/config.js file:

  1. gdgId: unique identifier for the GDG on Meetup (e.g. google-developer-group-san-francisco for https://www.meetup.com/google-developer-group-san-francisco/)
  2. gdgName: short name for the GDG (e.g. GDG San Francisco)
  3. meetupKey: Meetup API key retrieved from https://secure.meetup.com/meetup_api/key/
  4. appLocal: GDG's two character language code from https://developers.google.com/actions/localization/languages-locales (e.g. en)

Do not do projectId.

Dialogflow restore