This project is a Slack app that uses OpenAI's GPT-3.5-turbo model to enhance user interaction by providing AI-driven responses. The app is designed to send messages to all members of a Slack workspace and interact with users in real-time.
- Retrieve all users from a Slack workspace.
- Send messages to all users in the workspace.
- Generate AI-driven responses using OpenAI's GPT-3.5-turbo.
- Interact with users based on predefined triggers and actions.
- Environment configuration using dotenv.
- Node.js
- npm
- Slack API tokens
- OpenAI API key
- Clone the repository:
git clone git@github.com:Jhezem/Slack-AI-Assistant.git cd Slack-AI-Assistant
- Install the dependencies
npm install
node index.js