/Auto-Upload

An auto upload addon for NicoRuizDev/DiscordCDN

Primary LanguagePythonMIT LicenseMIT

Currently this doesn't works for new version of DiscordCDN.

We will update it when it is done.

Contributors Forks Stargazers Issues MIT License


Auto-Upload

An auto upload addon for NicoRuizDev/DiscordCDN!
Join Discord »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Installation
  3. Contributing
  4. License
  5. Contact
  6. Acknowledgments

About The Project

This addon allows you to quickly and easily upload screenshots to the DiscordCDN service by pressing a keyboard shortcut.

Once installed, pressing "Ctrl + PrtScn" will take a screenshot of your screen and copy the link in your clipboard automatically, you can paste it anywhere. The resulting file link, file size, and file name will be printed to the console and the file link will also be copied to your clipboard for easy sharing.

The addon makes use of the popular libraries pyautogui and keyboard to handle screenshotting and hotkey functionality, as well as the requests library to interact with the API and the pyperclip library to manage the clipboard.

This addon is a convenient and efficient solution for sharing screenshots, making it an ideal tool for anyone who frequently needs to share screenshots on Discord or other online platforms.

Demo

(back to top)

Built With

(back to top)

Documentation

Auto-Upload Addon Installation Guide This guide will help you install the Auto-Upload Addon on your machine. The following steps assume that you have already installed Python and pip.

  • Step 1: Install the Required Libraries To use the addon, you must first install the required libraries. You can do this by running the following command in your terminal:
pip install pyautogui keyboard requests pyperclip
  • Step 2: Clone or Download the Repository Next, you need to obtain a copy of the addon code. You can either clone the repository using Git or download by clicking here.
  • Step 3: Enter your APP Link in the url variable on main.py.
  • Step 4: Run the Code Once you have a copy of the code, navigate to the directory in your terminal and run the following command:
python main.py
  • Step 5: Use the Addon You can now use the addon by pressing "ctrl + prtscn" on your keyboard. A screenshot of your screen will be taken and sent to the DiscordCDN API. The resulting file link, file size, and file name will be printed to the console and the file link will also be copied to your clipboard for easy sharing.

And that's it! You should now have the Auto-Upload Addon up and running on your machine. Happy screenshotting!

Warning: You must have DiscordCDN installed on your server, to setup click here

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b NicoRuizDev/Auto-Upload)
  3. Commit your Changes (git commit -m 'Add some Auto-Upload')
  4. Push to the Branch (git push origin NicoRuizDev/Auto-Upload)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Project Link: https://github.com/NicoRuizDev/Auto-Upload

(back to top)

Acknowledgments

(back to top)