⭐ Star this repository on GitHub — your support motivates me to keep learning and building! 🚀✨
FDTPresence is a Slack bot built with Node.js, Express, and TypeScript and integrated with the Google Sheets API. It automates weekday availability checks by messaging external team members, who can respond “Yes” or “No” with a reason if unavailable. All responses, including reasons for unavailability and any missed replies, are logged in Google Sheets and sent to the project manager, streamlining management and status tracking for external team members.
- Node.js
- Express.js
- TypeScript
- Slack API
- Google Sheet API
- CSS
- TailwindCSS
- Zod
- Prettier
git clone https://github.com/Kubaleek/FDTPresence.git
cd FDTPresence
npm install
cp .env-sample .env
# set up environment variables - follow instructions from .env-sample
npm run devIf you encounter any problems during installation or while using FDTPresence, please report them in the Issues section on GitHub.
Include a description of the problem, and if possible, attach screenshots or error logs to help with troubleshooting.
The project is licensed under the MIT License – you can use, modify, and distribute the code on your own terms.
