Greenshot Discord Plugin adds a direct Send to Discord destination to Greenshot, so screenshots can move from capture to chat in a single click. Instead of relying on webhooks or external services, the plugin automates the desktop Discord client itself: it restores the app if needed, pastes the image, optionally sends with Enter, and then returns the user back to their previous workflow.
Key Features
- Native Greenshot destination: The plugin appears directly in Greenshot’s destination list, so the Discord workflow feels like part of the app instead of a separate script.
- Discord client automation: It supports Discord Stable, PTB, and Canary, with handling for minimized and tray-hidden windows.
- Low-friction sharing: No bot setup, webhook endpoint, or API token management is required.
- State-aware behavior: The plugin can restore both the previously focused window and Discord’s original window state after sending.
- Clipboard-safe flow: It preserves and restores clipboard contents after the automation completes.
- Configurable send behavior: Users can choose whether to auto-send with Enter, require a chat screen, display status toasts, and tune timing via delay profiles.
How It Works
- Capture a screenshot in Greenshot.
- Choose Send to Discord from the destination menu.
- The plugin finds a running Discord client, brings it forward if necessary, pastes the image, and optionally presses Enter.
- Once the handoff is complete, it can restore the previous app focus and put Discord back into its original state.
Why This Project Matters
This project solves a very specific workflow problem well: sending screenshots into Discord quickly from a Windows desktop. That sounds small, but it removes a surprising amount of friction from bug reporting, collaboration, moderation, and support work where screenshots are constantly moving between tools.
Because it is implemented as a real Greenshot 1.3.x plugin instead of an external macro, the experience is cleaner, easier to install, and better aligned with how Greenshot users already work.
Stack
- C# / .NET Framework 4.7.2 for the plugin implementation
- Greenshot 1.3.x plugin architecture for destination integration
- Windows UI automation and clipboard management for Discord handoff behavior
If your screenshot workflow ends in Discord more often than it ends in a file picker, Greenshot Discord Plugin is the practical shortcut.