Backend service for Kontent.ai Learn.
Service is responsible for notifying defined Microsoft Teams channels.
- This project is a TypeScript Azure Functions application.
- It receives an HTTP request with body consisting of mode (one of error/success), activityTitle and text.
- After receiving a request, the service pushes notification to the defined Microsoft Teams channels.
- Node (+yarn) installed
- Visual Studio Code installed
- Subscriptions on MS Azure and Kontent.ai
- Open Visual Studio Code and install the prerequisites according to the following steps.
- Log in to Azure using the Azure Functions extension tab.
- Clone the project repository and open it in Visual Studio Code.
- Run
yarn install
in the terminal. - Set the required keys.
- Deploy to Azure using Azure Functions extension tab, or run locally by pressing
Ctrl + F5
in Visual Studio Code.
Teams.NotificationUrls
- Urls of Microsoft Teams channels connected by semicolon.
- Run
yarn run test
in the terminal.
Feel free to open a new issue where you describe your proposed changes, or even create a new pull request from your branch with proposed changes.
All the source codes are published under MIT license.