Skip to content

Varsha-Jaiswal/AoG-Scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

AoG-Scheduler

How to make Logic?

  1. Create a new Intent name: addSchedule.

  2. Under Training phrases type: add schedule on 5th July for yourmessage at yourTime and Change the parameters name: a,b and c.

  3. Then go to Fulfillment session under intent. and Enable webhook call for this intent.

  4. Now go to Fulfillment menu undersidebar and Enable the Inline Editor.

  5. Define intentMap.set('YourIntentName', FunctionsName) Functions. For example in this intent I'm using

        intentMap.set('addSchedule', addNewSchedule);
  6. Create a function named 'addTwoNumbers'.

     function addNewSchedule(agent){
          var time =agent.parameters.a;
          var date =agent.parameters.b;
          var msg = agent.parameters.c;
    
          firebase.database().ref('schedules').push({
              time:time,
              date:date,
              message:msg
          });
          agent.add('Your Schedule for '+msg+' on '+ date +' at '+time +' has added successfully.');
      }
  7. Add const firebase = require("firebase");

  8. Add "firebase ":"*" in dependencies.

  9. Add Firebase key in index.js file.

  10. Click on Deploy Button

  11. Test it.

Developed By Varsha Jaiswal & Sonakshi Shukla

About

AoG Scheduler For Add your Schedule in Firebase Realtime Database

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published