This repo is the base repository for all the firebase functions used in the action on google EFREI bot. The bot has for purpose to respond and give any information that might be needed for somone intersted by the school EFREI Paris.
You will need to install all those sofwear to be able to test and work on those functions.
- NodeJS
- NPM
- TypeScript installed globaly (refer to the TypeScript documentation if needed)
You have to be inside the function
folder to work on the functions
- Make sure to install all dependency with
npm install
- Build your code with
npm run build
as specified in thepackage.json
files
Unfortunatlly I've not found a solution yet to test your function other thant deploying it to firebse and test it with the Google Assistant by asking: "parler avec EFREI Paris" (the action is only avalable in french for now)
You will not be able to deploy your functions if you have not been aprouved by Thibault LEPEZ the administrator of the firebase project, and the administrator of the action on Google project