Fast, unlimited & encrypted storage using Discord!
npm install distoreDistore is a CLI tool to use Discord as your own encrypted file storage.
It can also be consumed as a library through the API.
1) Install with npm:
``shell`
npm i -g distore
2) Run distore the first time to auto-generate an encryption key & configuration file .distore/config.json in your home directory.`
Distore requires a Discord Webhook URL and a Deta Base collection key to work. You must update these entries in the configuration file before proceeding to the next step, or use the CLI:shell`
distore config deta_api_key
distore config webhook
3) Run distore help to get a list of commands and usage:
`console
Usage: Distore [options] [command]
Fast, unlimited, encrypted storage on Discord
Options:
-V, --version output the version number
-h, --help display help for command
Commands:
upload [options]
download [options]
delete
config
help [command] display help for command
`
Note: Paths in the virtual filesystem must follow Unix path syntax (for eg. /Movies/Jurassic Park.mp4`). This does not apply to local files, which may use the OS-specific path syntax.