This Slack Bot is designed to interact in Slack channels, utilizing both Google's Generative Language AI for automatic text responses and OpenAI's DALL-E for image generation. The bot leverages the @slack/bolt
framework for Slack interactions, @google-ai/generativelanguage
for AI-powered text responses, and the openai
SDK for generating images.
- Automatically responds to specific keywords in Slack messages using Google's AI.
- Generates images based on prompts using OpenAI's DALL-E.
- Node.js
- Slack API credentials (Token and Signing Secret)
- Google Cloud API key for the Generative Language API
- OpenAI API key for DALL-E image generation