Apollo-ImprovedCustomApi icon indicating copy to clipboard operation
Apollo-ImprovedCustomApi copied to clipboard

[Future Feature Request] Reddit completely switching from PMs to "Reddit Chat"

Open yodaluca23 opened this issue 8 months ago • 2 comments

https://support.reddithelp.com/hc/en-us/articles/34720093903764-Enhancing-Messaging-on-Reddit-A-simpler-faster-and-easier-way-to-communicate

Though theirs: "Bot accounts will see expanded chat limits, and there will be updates to API endpoints for sending and receiving chat messages." We're not bots though? But we use the same endpoints no? (Since we use the same oauth flow?)

Is chat screwed? Will they gives us new endpoints? If not, Can we use the bot ones? Will you be able to intercept and update the API calls Apollo makes to make it functional with the new endpoints?

yodaluca23 avatar Apr 06 '25 01:04 yodaluca23

https://www.reddit.com/r/redditdev/comments/1jf1iyj "PM APIs remain active for 99% of requests: Developers can continue using PM API endpoints to send and read chat messages without code changes. During the transition, we’ll remove five API endpoints that saw minimal use and value. "

So I guess Reddit might be doing what I propose themselves server sided? So just converting PM API endpoints to chat? I'm not sure, it's unclear, but it's at least something to watch out for.

yodaluca23 avatar Apr 06 '25 04:04 yodaluca23

Yeah we'll have to see - I don't really use messaging so do report any issues as these changes roll out.

JeffreyCA avatar Apr 06 '25 22:04 JeffreyCA

Looks like they changed something, I just got a whole bunch of notifications like this in Apollo, I think these are "Reddit Chat" messages.

image

yodaluca23 avatar Jun 05 '25 18:06 yodaluca23

Tested this and it looks like Chat is backwards compatible with the old API, so will close this

JeffreyCA avatar Jun 19 '25 00:06 JeffreyCA

Welp, looks like reddit borked it. When I open the chat with UpdateMeBot it does not load the chat history and when I tried to load the chat message object with praw i got a 302 error and redirect.

J0hnny007 avatar Aug 01 '25 11:08 J0hnny007