reddit-moderator-toolbox icon indicating copy to clipboard operation
reddit-moderator-toolbox copied to clipboard

Add support for a "collection manager"

Open jsk56143 opened this issue 3 years ago • 3 comments

It's kind of shocking that there isn't an official "collection manager" provided by Reddit. Reddit collections, which are only available on New Reddit, can only be created/deleted/re-ordered via adding a post to a collection. Some posts don't need to be in a collection. So, the the only way to access a collection's functionalities is to find a post that belongs in a collection or just have the collection link on-hand.

This way of accessing a collection's functionalities is very inefficient, especially in subreddits with frequent submissions. There needs to be an easily accessible menu that provides a list of all the collections as well as buttons that can either make a new collection or delete an existing collection. Since Reddit doesn't have one, I propose adding a menu to the toolbox extension.

jsk56143 avatar Dec 28 '21 21:12 jsk56143

I was expecting the API for collections to be GQL only, but it looks like there are documented API methods for them.

This sounds to me like it would probably be an entirely new module to bring support for these to old Reddit. I'm not sure we have the developer time to dedicate to something like that right now, but would be nice in the future.

eritbh avatar Dec 28 '21 21:12 eritbh

I was hoping to work on it. Though it might take me some time since I'm more used to using PRAW instead of the Reddit API itself.

Update: Yea, nevermind. Modules are a lot more complex than I thought.

jsk56143 avatar Dec 28 '21 21:12 jsk56143

Update: Yea, nevermind. Modules are a lot more complex than I thought.

Toolbox modules are somewhat complex at first glance but there is a structure to it. Also, looking at existing modules to figure out how they work can be overwhelming. We do have a simple example here https://github.com/toolbox-team/reddit-moderator-toolbox/wiki/Toolbox-Module-Structure

If you still would be interested in attempting this I'd be happy to walk you through the structure of toolbox.

creesch avatar Mar 10 '22 08:03 creesch