Notifications
This project provides a slack integration for monitoring the status of connectors from the Basiq API. It includes integration with Slack to send notifications when connectors are not operational. The application is built using Node.js, Express, Axios, and the @slack/web-api package.
Clone the repository:
git clone https://github.com/your-username/basiq-dashboard.git
Install dependencies:
cd basiq-dashboard
npm install
Set up environment variables:
.env
file in the root directory.SLACK_TOKEN=your_slack_api_token
SLACK_CHANNEL_ID=your_slack_channel_id
Run the server:
npm start
Access the dashboard:
Open your web browser and navigate to http://localhost:3000/api/status
to view the current status of connectors.
.github/workflows/slack-notification.yml
.Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
git checkout -b feature/your-feature
).git commit -am 'Add new feature'
).git push origin feature/your-feature
).This project is licensed under the MIT License.