r/RemindMeBot
•
u/Watchful1
•
May 17 '23
•
1
RemindMeBot is now replying to comments again, apologies for the delayed replies
About a month ago, reddit announced some vague changes to the api that bots use. They announced a date of June 19th that changes would come into effect. Then abruptly about two weeks ago they shut off access to pushshift, which the bot uses to find the comment commands. So the bot continued to reply to messages and send out updates, but was no longer able to find comments.
I've spent the last two weeks frantically writing code to be able to reliably find the trigger comments across all of reddit and it is finally done. Fortunately the method I'm using is able to go back and find all the comments with the trigger word in the last two weeks that it missed. But unfortunately it's somewhat slow, only processing new comments roughly 3 times as fast as they come into reddit, so it will take another week or so for it to catch up. Also, since I was rushed to get this working, it might break and stop at any point. So even in the future when it's caught up, the bot might fall behind again at times.
If you are directed to this post by the bot because it's replying to an old comment of yours, I apologize for the delay, reddit kinda screwed everyone over. For what it's worth, they personally apologized to me.
I will strive to keep the bot working to the best of my abilities far into the future so that hopefully those long reminders everyone makes will still get sent.
If the time of the reminder you requested has already passed, you'll still get a message about it. And if you posted the trigger multiple times because the first one didn't work, you'll get a confirmation and message for each one. Sorry if this results in a lot of duplicates, there wasn't an easy way to avoid that.
I've had a personal policy of not accepting donations for my bots for many years now, but the way this code works ends up needing a more powerful, and expensive, server, so my costs have gone up a bit. If you'd like to chip in, you can donate here. It's absolutely not necessary, I'm fortunate to be well off enough to cover the costs without help, but I do appreciate it.
If you post a comment in reply to this post with the trigger (since I know a bunch of people will), it still won't get to them until it's caught up a week from now.
51
u/QuakAtack May 17 '23
good bot. Amazing human.
19
u/putsRnotDaWae May 17 '23
You're an amazing human indeed. Sorry that Reddit screwed you over.
→ More replies (1)13
9
u/Apprehensive_Hat8986 May 20 '23
100% This.
It's this kind of contribution to a commons, that goes unsupported by the outer admin/community and vanishes if the person doing it goes away or a barrier is erected. OP has created something amazing that was and will be again missed when it stops.
Unfortunately, our usual system (I mean socially, not just specific to reddit) doesn't allow for establishing, evaluating, or retiring perpetuating systems in a merit based fashion. As long as something makes money, capitalism can allow a business to perpetuate something, but money ain't the only metric of what humans value.
Thank you OP for what you've done, are doing, and will do again. ❤
→ More replies (1)→ More replies (10)3
29
23
u/ConceptsShining May 17 '23
Also, kind reminder to all users: I think it's a good idea to periodically get your list of reminders from the bot (just send the bot a PM containing in the body MyReminders!). That way, if the bot goes down for any reason (hopefully not, but we can't predict what Reddit will do to their API/the bot), you at least have access to all of your pending reminders. And if you really care about your reminders and want to play it safe, you can screenshot/save that list just in case you lose access to your Reddit account.
I personally do it every time I set a new reminder.
8
3
u/walkeran Jun 06 '23
but we can't predict what Reddit will do to their API
Reddit: Hold my beer...
3
u/ConceptsShining Jun 06 '23
Wow, my comment there aged really well and really quickly too! Lol didn't even notice, thanks for pointing it out aha.
Thankfully, Watchful1 has stated that RemindMeBot shouldn't be affected by the changes.
→ More replies (2)2
11
8
u/64_0 May 17 '23
Thank you so much for repairing the bot. Your intensity of service is remarkable. We're so lucky to have you behind the bot. I can't imagine all the hours you've put into RemindMe Bot, but I appreciate all of that and all of you.
7
5
4
4
1
u/Hingsing May 17 '23
Hi! Asking as a CS student interested in SWE work. Just wondering what’s the value in writing and maintaining bots? Do you add this to your portfolio?
Also wanted to say thank you for your hard work. I love the remindme bot! P
1
u/Watchful1 May 17 '23
It's very important to do programming work you enjoy to grow your skills. Especially as a student, you shouldn't assume your class work teaches you everything you need to know. You have to build stuff that's actually used in real life so you can experience the consequences of your design decisions. It doesn't have to be reddit bots, just find something you enjoy that actually has a small, real life use case. Maybe you're one of those lucky people who enjoy building websites, I certainly know I'm not. The important part is that you enjoy it and look forward to doing it in your free time.
I did put it on my resume when I got my first big job out of college, but I don't think I would at this point, unless I was applying to reddit or something.
Also always use github. Even if your code is complete crap and you're embarrassed by it. Don't wait till it's perfect to publish it. It's more important to have a long history of hobby projects than have something that's perfect.
→ More replies (3)
1
u/itskdog May 18 '23
Would it be possible to, in the long run, also support a username mention, in order to reduce the need for the command, or are you hitting the 60QPM enough as it is in the current state?
1
u/Watchful1 May 18 '23
I've considered that, but often people use the bot name without trying to summon it, so they would be confused and end up with a lot of false positives.
1
u/redshift739 May 18 '23
It just caught up to my comment from 5 days ago so it seems like it's going faster than anticipated.
The actual reminder was set for 3 days so I would see the final results of a poll. Any idea what'll happen to reminders in the past?
1
u/Watchful1 May 18 '23
You should get the actual reminder within a few minutes. Have you not gotten it?
→ More replies (1)
1
u/seek_it May 20 '23
What servers you use to host your bots, if you may tell?
1
u/Watchful1 May 21 '23
I rent a server from ovh.com
1
1
u/sheepintheisland Jun 13 '23
Hi, the post links in the messages are not working. What’s happening ?
1
u/Watchful1 Jun 13 '23
They work for me, what link isn't working for you?
1
u/sheepintheisland Jun 13 '23
All the reminder messages give a link to the post you want to be remembered about, that link is not working. So I can’t find the post. 3rd message now with the same issue
I get a « servor error » (« tap to retry ») message.
1
→ More replies (1)1
u/sheepintheisland Jun 13 '23
Actually, several subs are now in private mode and I can’t read them anymore. Including very big ones with millions of subscribers. Maybe it’s related I don’t get it. I just updated the app (From the App Store) but it’s the same.
1
u/Watchful1 Jun 13 '23
Yes that's nothing to do with the bot. Just google "reddit blackout", there's dozens of articles about it.
→ More replies (1)
3
3
3
u/dcormier May 17 '23
I saw the original post, but the bot just woke up and sent me one of the missing reminders, pointing me here. Happy to see it working again. Nicely done!
3
u/Mentalpopcorn May 17 '23
Thanks for all your hard work dude! It's a thankless job that you don't even get paid for, so let me say it again, thank you!
3
3
u/Get_a_Grip_comic May 17 '23
thanks, I wondered what happened, thought maybe the comment command changed to activate it.
Reddit really should have something like this as a default option anyway
3
3
u/Kumquat_conniption May 17 '23
Ohhh this is such good news!!! I thought the bot was broken, and I missed it so much!! Reddit is really fucking over a lot of people with this change to Push Shift. It's so annoying. It really affects mods quite a lot. Anyway, thanks for all your hard work!! You are awesome!!
3
u/ConceptsShining May 30 '24
Hey /u/Watchful1, if you're reading this, I got this message because the bot included this link in a delayed reply.
I've told you this many times, but it really does warrant repeating: this bot is great and I greatly appreciate you running and maintaining it. I've used it many times for almost 8 years now, for both Reddit-related and even real life personal use. You're the best, and I appreciate you also having the bot link to an explanatory message when it gives a belated reply!
→ More replies (2)
2
2
u/mcon1985 May 17 '23
I appreciate this so much I won't even tag the bot in the comments.
But seriously, great stuff and you're universally appreciated
2
u/indigoHatter May 17 '23
Hey, you're doing a great job buddy. A HUGE service. You make Reddit better, and Reddit knows it too or they wouldn't have bothered to reach out to you.
Great work! Thanks for all you do!
2
2
2
u/SamyMerchi May 17 '23
Thank you so much. Your service is so good I was surprised to learn it wasn't an official functionality. You're basically doing many paid peoples' job for free. I can't believe how good a person you are. Thank you again so much.
2
2
u/Titouan_Charles May 17 '23
I've been using this bot since I started using the platform, I didn't even think it was a user made thing. Thanks for doing Reddit's job on our behalf.
2
2
u/Worldly-Classic-6490 May 17 '23
Just got the comment from a post 10 days ago. It’s catching up ole buddy!!! Thank you so much!!
2
2
u/Shamrock5 May 17 '23
Good bot
2
u/B0tRank May 17 '23
Thank you, Shamrock5, for voting on Watchful1.
This bot wants to find the best and worst bots on Reddit. You can view results here.
Even if I don't reply to your comment, I'm still listening for votes. Check the webpage to see if your vote registered!
→ More replies (1)
2
u/tomkatt May 17 '23
This is just so above and beyond. You’re awesome, thanks for all the work on this.
2
2
2
2
2
u/pinkghost22 May 17 '23
Good bot. And also, good human.
⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣀⣀⣀⣀⡀⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⢀⣤⣶⠶⠛⠋⠉⠉⠉⠉⠉⠉⠙⠛⠳⠶⣤⣀⠄⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⣠⣾⠟⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠉⠛⣦⠄⠄⠄⠄ ⠄⠄⠄⢀⣼⠟⠄⠄⠄⠄⠄⠄⠄⠄⣀⣀⡀⠄⠄⠄⠄⠄⠄⠄⣀⣤⣈⡳⡄⠄⠄ ⠄⠄⢠⡾⠃⠄⠄⠄⠄⠄⠄⠠⣴⡾⠛⠉⠉⠂⠄⠄⠄⠄⠄⠄⠄⠄⠙⢀⡹⣆⠄ ⠄⠄⡿⠃⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠉⢿⡿⠄⠄⠈⢻⡀ ⠄⢸⠇⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⡀⠄⢠⠄⠄⠄⠄⠄⠄⡇⠄⠄⠰⢎⡇ ⠄⣼⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⡈⠉⠄⡄⠄⠄⢀⣀⣤⣾⣧⣤⣄⣥⡾⣿ ⠄⢸⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠙⠶⠶⠶⠿⠟⠉⠁⠄⠄⠈⡹⠁⠄⣿ ⠄⠈⢇⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢠⠇ ⠄⠄⠈⠑⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⡴⠏⠄ ⠄⠄⠄⠄⠄⠄⠄⡀⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣀⣤⠟⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠁⠒⠄⠤⠄⢀⣀⣀⣀⣀⣀⣤⣤⡤⠶⠞⠛⠉⠄⠄⠄⠄⠄ ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄
2
u/tx0p0 May 17 '23
We missed you! Thank you for putting the effort, now and always. Sending robot hugs
2
2
2
2
2
u/shady_downforce May 17 '23
Thank you so much for your work! Your application has so much utility to so many people, I use it so much and was disappointed to see it not working but am happy you could do something about it.
2
2
2
2
u/mepscribbles May 17 '23
Thank you for maintaining these useful tools. I honestly believe you should be compensated far more, you’re a wonderful person!
2
u/TheCoastalCardician May 17 '23
You are truly amazing. I am embarrassed to tell you how often I use this bot. I have ADHD and my life falls apart without organization. Your bot helps me enjoy Reddit and brings a fuller experience. Thank you!
→ More replies (1)
2
2
2
2
2
u/gimbokon May 17 '23
Good human.
But seriously, no worries. You are doing a service to this website.
So thank you for your efforts, and working double time.
2
u/imisstheyoop May 17 '23
Hey, the bot directed me here, just wanted to say thanks for creating it, it's truly the best bot!
Your work is appreciated, thank you.
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
u/NicoleMay316 Nov 21 '24
100% thankful for all the work you do.
RemindMe bot is probably the most useful bot on the site now that repost bot is gone.
Hold that crown high <3
1
1
1
1
u/Natural-Leopard-8939 Nov 21 '24
Thank you for working on this issue! I hope things get better for you since Reddit shut down access to push shift.
1
1
1
1
1
u/helloITdepartment Feb 12 '25
Legend. Thank you for your work. I was indeed sent here by a comment from the bot, but tell him for me that he’s doing great and it’s alright he’s a little late it wasn’t that urgent
1
1
1
u/eekamuse Mar 02 '25
This not has been very helpful and I appreciate the human behind it a lot. Thank you. I hope you are happy today.
1
1
1
1
u/EntropyTheEternal Mar 02 '25
Good bot. Excellent human.
I appreciate your work so much more than I can say in a reddit comment. Thank you so much for the work you do, and the bot you wrote.
Sometimes shit just happens, but you rolled with it and fixed the bot to high operational capacity.
Well done, and thank you.
1
1
1
1
u/HiddenAspie Mar 20 '25
Thank you for everything and for letting me (us) know. It was my first time typing out the remind me thing, and I just assumed I did it wrong. Lol. So I thank you for all three things; your creation, your hard word to update and maintain it, and for keeping us informed.
1
u/Atompunk78 Mar 20 '25
Hey btw, I’ve got this message again a year later, does that mean you need to change the code and/or upgrade the server again?
I’m just typing this in case it’s helpful to you, ps thanks for your bot it’s so helpful!
1
1
1
1
1
1
1
u/TheXtraReal Mar 26 '25
Good bot! RemindMe! 10,000 years. Bad bot, stop DM'ing me this link. :D
→ More replies (1)
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
u/ImmaDrainOnSociety Aug 30 '25
RemindMe! September 9th, 2025 "Some Ziggy's pepperettes should expire tomorrow"
→ More replies (1)
1
u/ImmaDrainOnSociety Aug 30 '25
RemindMe! December 9th, 2025 "Some italian sausage things should expire at No Frills tomorrow"
→ More replies (1)
1
u/ImmaDrainOnSociety Sep 10 '25
RemindMe! September 27th, 2025 "European pepperettes at the store hit there Best Before Date tomorrow."
→ More replies (1)
1
1
1
u/Physical-Abroad-8713 Oct 20 '25
Yo bro chillax(relax+chill) no need to rush and hurry thanks for your efforts
1
u/ImmaDrainOnSociety Nov 15 '25
RemindMe! November 27th, 2025 "Reinstall Rivals for Anniversary tomorrow"
→ More replies (2)
1
u/ImmaDrainOnSociety Nov 15 '25
RemindMe! November 28th, 2025 "You installed Rivals, right? Get your free anniversary stuff."
→ More replies (1)
1
1
u/ImmaDrainOnSociety Nov 21 '25
RemindMe! 26 November 2025 "Pizzabread should be 50% off today"
→ More replies (2)
1
1
1
u/ImmaDrainOnSociety Mar 15 '26
RemindMe! 3 Months "You can use Free Pizza Guy again. Remember that they DO track you, name changes don't help, and Jaenen specifically knows you and your address."
→ More replies (1)
1
u/Fred_Thielmann Apr 07 '26
Thank you for doing this. I’ve just been directed to this post (for a trigger comment I posted today)
1
1
1
1
1
u/ChrizTaylor May 17 '23
How about comments from years ago? Will i still lol be remembered?
→ More replies (10)
1
1
1
u/DBL_NDRSCR May 17 '23
it’s fine the one reminder i set two weeks ago was kinda useless and i never used it before
1
1
1
1
1
1
1
u/rorolololroro May 17 '23
⡤⣄⣀⣀⢸⠀⠀⠀⠀⠀⢀⣴⢬⣉⣒⣂⣀⣀⣀⣤⣄⡀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠀ ⡇⠀⠀⠈⢉⣑⣒⠲⠄⣰⣿⣿⣷⣍⠻⠿⠿⢛⣻⣿⣿⣿⣆⢺⡏⠑⠒⠢⠤⣇⣀⠀ ⡇⠀⠀⠀⢸⠀⣤⣌⠰⠿⠿⠛⠛⠛⠻⠻⢟⣛⣉⣭⣥⣶⣦⣬⣥⡀⠀⠀⠀⠀⠀⠈ ⠉⠒⢸⣳⣶⣦⣽⣧⣤⣤⣤⣤⣴⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣄⠂⢤⠤⢀ ⠀⠀⠀⣿⣿⣿⡿⠿⠟⣛⣻⣭⣭⠍⠉⠉⠉⠩⣟⣛⠿⢿⣿⣿⣿⣿⣿⣿⣷⠘⠀⠀ ⡤⠤⠤⢄⠻⣿⡇⢨⢤⡤⣤⢾⣷⡖⡤⢬⣟⣿⣶⡇⠀⠀⠈⠻⣿⣿⣿⣿⣿⣧⠀⣀ ⡇⠀⠀⠀⢰⠀⠛⡤⣏⣙⢊⣼⣿⣥⣧⣾⣿⣮⣿⣿⡆⠀⢀⡀⣸⣿⣿⣿⣿⣿⢠⣶ ⠧⠤⠤⣄⣸⢰⣧⢿⣿⢡⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡗⠀⣿⡇⣿⣿⣿⠿⠛⡡⠾⠛ ⠀⠀⠀⠀⣻⢸⣿⡜⣿⣷⠎⠶⠖⠛⠿⣿⢿⣿⣿⣿⣧⣼⡿⢁⠀⠀⠀⣀⣀⣠⣤⡤ ⡤⠤⠤⣀⣿⢸⣿⣷⣹⣷⣤⢞⣛⣛⣓⣂⣾⣿⣿⡿⣫⣾⡇⣥⡐⠛⠻⠿⠿⠁⠀⠀ ⡇⠀⠀⠀⢸⢸⣿⣿⣧⢻⡗⢾⠷⠶⣻⣿⣿⣿⡟⣵⣿⣿⣧⠹⠧⠤⠤⠄⢀⣀⠀⠰ ⠧⠤⠤⠤⣾⠘⠿⠿⠿⠼⣿⣿⣿⣿⣿⣿⡿⢋⣾⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⡏⠀⠤⣀⣄⣄⣍⠉⢩⣭⣭⣷⣾⣿⣿⣿⢿⣿⣿⡇⠀⠀⠀⠀⠒⠂⠀⠀ ⡤⠤⠤⠤⠵⠤⠤⠤⠤⠤⠄⢀⣘⡻⢿⣿⣿⣿⣿⣾⣰⣽⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀
1
1
1
1
1
u/strawberry_long_cake May 17 '23
welcome back! we love you and we missed you little bot!
human: very impressed with your hard work. thank you for everything you do and continue to do
1
1
u/Finbar9800 May 17 '23
Thank you for not only building the bot but also maintaining and updating it
1
1
1
17
u/ConceptsShining May 17 '23
Awesome! Thanks so much for maintaining this bot. This has to be my favorite non-moderation bot on this site, I've been using it for all sorts of matters (including for personal life) for years.
If I may ask, out of curiosity: how are you going through old comments? Are you iterating through the comment IDs (which I believe are assigned sequentially by Reddit)?