Comment by dequeued on 05/05/2022 at 20:00 UTC*

11 upvotes, 2 direct replies (showing 2)

View submission: May Mod Experience Product Updates

View parent comment

Last we officially finalized the API and moved it out of beta.

"Finalized" feels a bit ominous given the limited functionality in the API.

Is it possible to import user notes while preserving the original timestamp and moderator name?

We had to move most of our Toolbox user notes into an external table because we repeatedly hit the wiki page size limit. I'm totally down to write code to import them, but the API is missing a key feature, the ability to set a different timestamp and moderator name[1] (obviously, this would need to be done in a way that shows those attributes have been set artificially). That's still an important feature even beyond importing old user notes because subreddits frequently use bots to take action on behalf of moderators.

1: https://www.reddit.com/r/ModSupport/comments/uhjx8b/us_mods_myself_included_tend_to_only_post/i7889hs/

Edit: There's a lot more distance to go with user notes like AutoModerator support, custom labels, including user notes (or at least that there *are* user notes) in comment and submission objects so they can be seen by bots/clients, ability to link a modmail thread/message in a user note, and more[2] (private subreddit).

2: https://redd.it/t0oich/

Replies

Comment by yellowmix at 05/05/2022 at 22:12 UTC*

6 upvotes, 0 direct replies

Is it possible to import user notes while preserving the original timestamp and moderator name?

Timestamp is particularly important for communities that have gone ahead with native user notes. The way it is now, getting "most recent notes" will display imported notes ahead of newer notes.

Looking forward to other features, particularly custom labels, since that's preventing one of my communities from transitioning to native since it uses custom labels and there's no appropriate mapping. API `label` has enumerated types so no idea how this would be implemented. Perhaps an enumerated type `CUSTOM` and a new field?

Comment by [deleted] at 05/05/2022 at 21:15 UTC

3 upvotes, 0 direct replies

Let's see if they keep improving it or if they will leave it at the current state and just move on to their next project. The API in general desperately needs love.