Slack App to automate team meetings based on everyone's availability
MIT License
Dalaal is a Slack App that automates meeting scheduling.
Tell Dalaal about
That's it. Next thing you know, Dalaal will do the grunt work of coordinating with everyone and get back to you with a convenient time for your entire team. As simple as that. No hassles, nothing.
<TOKEN>
- To authenticate the Slack app with your accountWhether you're a small startup or an international organisation, believe it or not, scheduling a meeting has always been a hassle. Finding a convenient time slot has always been challenging for whosoever organises them.
Dalaal automates this process and make it hassle-free for your organisation.
Using bolt.js and Block kit, we make an easy to use and fast way that takes in preferable times from the host and asks all the attendees to select the time that suits them.
Our algorithm hunts for that perfect time where everyone is available and sets a google meet call by the host's account.
Dalaal has a state of the art OAuth mechanism using a slack app and custom scheduling algorithms.
In order to run this project successfully, create a .env
file filled with keys are shown below. Make sure to fill your credentials and values
SLACK_BOT_TOKEN=<xoxb-token>
SLACK_SIGNING_SECRET=<signing-secret>
SLACK_APP_TOKEN=<xapp-token>
MONGODB_URL=<mongo-url>
GOOGLE_CLIENT_ID=<client-id>
GOOGLE_CLIENT_SECRET=<client-secret>
yarn install
yarn dev
yarn install
yarn start
Give a if you liked this project!
Spread the word to your fellows to help grow a healthy environment for us!
Licensed under MIT License : https://opensource.org/licenses/MIT