https://github.com/ananth-swamy/discord-storage
A webapp that allows you to use discord as cloud storage
https://github.com/ananth-swamy/discord-storage
cloud-storage cloud-storage-application discord discord-bot discord-js discord-storage mern mern-stack
Last synced: about 2 months ago
JSON representation
A webapp that allows you to use discord as cloud storage
- Host: GitHub
- URL: https://github.com/ananth-swamy/discord-storage
- Owner: ANANTH-SWAMY
- Created: 2024-04-02T08:02:39.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-04-09T13:41:54.000Z (about 2 years ago)
- Last Synced: 2024-04-10T06:26:35.965Z (about 2 years ago)
- Topics: cloud-storage, cloud-storage-application, discord, discord-bot, discord-js, discord-storage, mern, mern-stack
- Language: JavaScript
- Homepage:
- Size: 13.4 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Discord Storage
A webapp that allows you to use discord as cloud storage
> [!CAUTION]
> Use At Your Own Risk: Using Discord for storage is against the platform's TOS. This is made purely for educational purposes.

## Instructions
1. Create a new application at https://discord.com/developers
2. Enable all intents under the bot section.
3. Add the bot to a server with adminstrator perms.
4. Clone this repo.
5. Run `./pocketbase serve` in the `pocketbase` directory, navigate to http://127.0.0.1/_/ and login. (Download the executable from https://pocketbase.io/docs/ into the pocketbase directory)
6. Rename the `.env.template` file in the `backend` directory to `.env` and fill all the fields in the file.
7. Run `npm i` in both `frontend` and `backend` directories.
8. Run `node commands.js` in the `backend` directory.
9. Run `npm start` in the `backend` directory.
10. Run `npm run dev` in the `frontend` directory.
11. Navigate to http://localhost:5173 on your browser.