Welcome to the MoMA Guide Discord Bot repository! This bot is designed to enhance your experience with the Museum of Modern Art (MoMA) by providing detailed information about artworks when you share images in a Discord chat. Whether you're curious about the history, artist, or significance of a piece, this bot is here to help!
- Image Recognition: Automatically identifies artworks from images shared in the chat.
- Artwork Information: Provides detailed descriptions, historical context, and artist information.
- Interactive Q&A: Users can ask questions about artworks, and the bot will respond with relevant information.
- MoMA Collection: Specially focused on artworks from the Museum of Modern Art, including sculptures, paintings, and installations.
- Image Upload: A user uploads an image of the "She-Goat" sculpture to the Discord chat.
- Recognition: The bot recognizes the artwork and identifies it as "She-Goat" by Pablo Picasso.
- Information Delivery: The bot provides a brief description of the sculpture, including its creation date, materials used, and its significance in Picasso's body of work.
- User Interaction: The user asks, "What inspired Picasso to create this sculpture?" The bot responds with insights into Picasso's artistic influences and the context of the work's creation.
- A Discord account
- Node.js installed on your machine
- Access to the Discord Developer Portal to create a bot application
-
Clone the Repository:
git clone https://github.com/yourusername/moma-guide-bot.git cd moma-guide-bot
-
Install Dependencies:
npm install
-
Set Up Environment Variables: Create a
.env
file in the root directory and add your Discord bot token:DISCORD_TOKEN=your_discord_bot_token
-
Run the Bot:
npm start
- Invite the Bot: Add your bot to a Discord server using the OAuth2 URL generated from the Discord Developer Portal.
- Send Images: Upload images of artworks to the chat.
- Ask Questions: Type your questions in the chat after uploading an image to receive detailed information.
We welcome contributions from the community! Please read our Contributing Guidelines for more information on how to get involved.
This project is licensed under the MIT License. See the LICENSE file for details.
For questions or support, please open an issue in this repository or contact us at xl5040@nyu.edu.
Thank you for using the MoMA Guide Discord Bot! We hope it enriches your art exploration experience.