Slack AI Assistant - Minimal Dark Theme

Gemini-powered Slack assistant with modern dark theme, Roboto font, and enhanced animations

Aŭtoro
Mahmudul Hasan Shawon
Ĉiutagaj instaloj
0
Tutaj instaloj
0
Ratings
0 0 0
Versio
7.6
Kreita
2025/05/16
Ĝisdatigita
2025/05/16
Size
27,4 kb
Licenco
N/A
Aplikiĝas al

Slack AI Assistant - Minimal Dark Theme

🔖 Slack AI Assistant - Minimal Dark Theme

This userscript enhances the Slack web client with a Gemini-powered AI assistant, featuring a sleek, draggable control box, quick message buttons, and smart reply generation. It includes a modern dark theme with smooth animations and the Roboto font for a polished user experience.

⚡ Installation Instructions

  • Install a userscript manager like Tampermonkey.
  • Add the userscript to your manager (copy the script from its source or repository).
  • Navigate to the Slack web client (https://app.slack.com/client/*).
  • The control box will appear in the bottom-right corner with AI-powered action buttons.
  • Enter your Gemini API key when prompted to enable AI features (stored securely in local storage).

🔑 Key Features

  • Floating Control Box: Draggable panel with quick access to AI tools and predefined messages.
  • Quick Messages: Buttons for sending "Good Morning!" and "Ok", plus a dropdown with predefined responses like "Thanks!" and "On it!".
  • Smart Reply: Uses Gemini AI to generate context-aware, professional replies based on recent messages.
  • Message Polishing: Refine messages for grammar, clarity, or professionalism via a modal with AI assistance.
  • Modern UI: Dark theme with gradients, Roboto font, smooth hover animations, and glowing effects.
  • Conversation Scraping: Extracts recent messages for AI processing, ensuring relevant replies.
  • Accessibility: ARIA labels and keyboard navigation for buttons and modals.

🛠️ Technical Details

  • Version: 7.6
  • Author: Shawon
  • Platform: Slack Web Client
  • Dependencies: Gemini API key for AI features; Roboto font (loaded via Google Fonts).
  • Tags: Slack, AI assistant, quick reply, message polishing, dark theme, automation, userscript, Tampermonkey

📝 Notes for Users

  • The script requires the Slack web client to be fully loaded to function correctly.
  • Ensure a valid Gemini API key is provided for smart reply and message polishing features.
  • If the control box doesn’t appear, refresh the page or verify that Tampermonkey is enabled.
  • Compatible with modern browsers (Chrome, Edge, Firefox) and the Slack web client only.
  • Use the polish modal to refine messages before sending, or insert quick messages directly into the input field.
  • The control box is draggable—click and hold to reposition it on the screen.

⚠️ Troubleshooting

  • Control box missing: Check if the script is enabled in Tampermonkey and refresh the Slack page.
  • AI features not working: Verify your Gemini API key or re-enter it by clearing local storage.
  • Messages not scraping: Ensure the conversation is visible in the Slack view before using smart reply.
  • Performance issues: Disable other conflicting userscripts or extensions.