Thanks to visit codestin.com
Credit goes to github.com

Skip to content

SendDisImages is a lightweight, modern Tauri desktop app that lets you easily send compressed, high-quality images to Discord channels through your bot. It supports Nitro and non-Nitro limits, batch or individual uploads, remembers your bot token securely, and runs fully locally with minimal system resource usage.

License

Notifications You must be signed in to change notification settings

FIREPAWER07/SendDisImages

Repository files navigation

🖼️ SendDisImages (By FIREPAWER07) 🖼️

SendDisImages Banner

GitHub release GitHub issues License Powered by Tauri ko-fi

A modern, lightweight, and efficient Discord Bot GUI built with Tauri.
SendDisImages lets you send one or multiple high-quality images to Discord channels through your bot — automatically compressing them, respecting Nitro limits, and running entirely locally with minimal CPU, GPU, and RAM usage.

Disclaimer:
This project is not affiliated, associated, or endorsed by Discord in any way.
The developer (FIREPAWER07) is not responsible for any misuse caused by the use of this application.
Use responsibly and in accordance with Discord’s Terms of Service and Developer Policies.


📚 Table of Contents


🚀 Features

  • 🖼 Send Images to Discord Channels directly from a sleek local GUI.
  • 🔁 Batch Upload Option – choose to send all images in one message or separately.
  • 🧠 Near-Lossless Compression – uses mozjpeg and oxipng to minimize size without visible quality loss.
  • ⚙️ Nitro Mode Toggle – automatically adjusts max upload limit:
    • Normal Mode → 10 MB/image
    • Nitro Mode → 500 MB/image
  • 🔐 Secure Token Memory – remembers your Discord bot token between sessions.
  • 💨 Lightweight & Fast – built with Tauri + Rust for minimal system resource usage.
  • 🎨 Modern UI – clean, responsive React + TailwindCSS interface.
  • 🌐 Fully Local – no external servers, only Discord API connections.

🛠 Installation

📦 Download

Get the latest version from the Releases page.

▶ Run

  • Windows: Run the .exe installer.
  • (macOS & Linux support coming soon!)

💡 Usage

  1. Open SendDisImages.
  2. Enter your Discord Bot Token (it’s saved securely for next time).
  3. Select the Channel.
  4. Toggle Nitro Mode as needed.
  5. Select one or multiple images.
  6. Choose whether to send them all in one message or individually.
  7. Click Send — the app compresses and uploads automatically!

❗ Known Issues

  • ⚠ Large image batches may hit Discord rate limits.
  • 🐧 Linux/macOS builds not fully tested yet.

🔮 Planned Updates

  • 💻 macOS/Linux support
  • 🔐 Encrypted token storage
  • 🌈 UI customization themes
  • ⚡ Batch sending improvements
  • 📤 Drag-and-drop file upload

🤝 Contributing

Contributions are welcome! If you have suggestions, find bugs, or want to improve the project:

  • Submit Issues: GitHub Issues
  • Pull Requests: Fork the repo and send your improvements.

📜 License

This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.


💡 About the Developer

I'm a beginner programmer who started with no prior experience. I built this project with the help of amazing friends, a bit of AI assistance, and a lot of documentation. I’m excited to keep learning and refining my skills as I work on new updates!


💖 Support Me

If you appreciate my work and want to support the development of this project, consider buying me a coffee:

ko-fi


⚡ Stay Updated

⭐ Star the repo and check the Releases page for updates!


⚙️ Other Projects I've Made

🎵 Spicetify Installer

Spicetify Logo A clean and simple installer for Spicetify, making it easier than ever to customize your Spotify experience.

🔗 Check it out here

🔥 OmniKinkList

OmniKinkList Logo A modern, interactive web app designed for degenerates who want to explore, track, and share their personal preferences—with style, efficiency, and full customization.

🔗 Check it out here! 🔗 Check the Live Demo!

About

SendDisImages is a lightweight, modern Tauri desktop app that lets you easily send compressed, high-quality images to Discord channels through your bot. It supports Nitro and non-Nitro limits, batch or individual uploads, remembers your bot token securely, and runs fully locally with minimal system resource usage.

Resources

License

Stars

Watchers

Forks

Packages

No packages published