Skip to content

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.

Notifications You must be signed in to change notification settings

Jhezem/Slack-AI-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Slack Assistant with AI

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.

Demo

Watch the demo

Features

  • 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.

Prerequisites

  • Node.js
  • npm
  • Slack API tokens
  • OpenAI API key

Installation

  1. Clone the repository:
    git clone [email protected]:Jhezem/Slack-AI-Assistant.git
    cd Slack-AI-Assistant
  2. Install the dependencies
    npm install

Usage

 node index.js

About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published