shelter-plugins

🐱 Catbox Uploader - Shelter Plugin

TypeScript SolidJS Shelter License

Upload files up to 1GB directly to Litterbox (Catbox.moe) from Discord! Bypass Discord’s file size limits with ease.

Fast, Anonymous, and Temporary File Hosting

Catbox Uploader integrates seamlessly into Discord’s chat interface, allowing you to share large files without any hassle. Files are hosted on Litterbox, providing reliable and fast temporary file sharing.


✨ Features


🛠️ Requirements

📦 Installation

Option 1: Shelter Plugin Browser

  1. Open User Settings -> Shelter -> Plugins.
  2. Search for Catbox Uploader (if available in the official list).
  3. Click Install.

Option 2: Manual Install

  1. Open User Settings -> Shelter -> Plugins.
  2. Click Add Plugin (or “Add by URL”).
  3. Paste the following URL:
    https://corploc.github.io/shelter-plugins/catbox-upload/
    
  4. Click Add Plugin.

🚀 Usage

1. Find the Upload Button

Look for the cat icon with an upload arrow in the Discord chat input bar (left of the GIF/emoji buttons). Alternatively, use the configured keybind (default: Ctrl+Shift+U).

2. Upload Files

3. Interception (Optional)

Go to Settings > Catbox Uploader to configure:


💻 Development

Prerequisites

Setup

git clone https://github.com/corploc/shelter-plugins.git
cd shelter-plugins/
npm install

Building

npx lune build catbox-upload

Technical Details

Inspiration


📄 License

This project is licensed under the MIT License.