synzen / MonitoRSS

MonitoRSS RSS bot (formerly known as Discord.RSS) with customizable feeds. https://monitorss.xyz
https://monitorss.xyz
MIT License
1.07k stars 237 forks source link

[Web] Possibility to download and restore the profiles of any server/all servers #233

Closed sn-o-w closed 2 years ago

sn-o-w commented 2 years ago

Is your feature request related to a problem? Please describe. Right now, you can only download just one Discord server profile into a JSON file via web UI. Why not have the option of restoring the Discord server profile via web UI too? And why not be able to manage easier all the servers via a single JSON file?

Describe the solution you'd like Let us have the option to download/restore profiles for a single Discord server and for all Discord servers.

synzen commented 2 years ago

The security around having to deal with profiles is the main hurdle, and why it has never been allowed for anyone except bot owners (the people who host the bot).

Servers should not be intermingled within a single JSON file - that is not scalable.

Interfaces (control panel, bot commands, slash commands, etc.) exist for a reason, which is to strictly control who gets what data, and how data gets modified.

Unfortunately providing more granular support for editing JSON files and uploading them will not be worked on for the forseeable future given that there are more pressing concerns at the moment