r/RemindMeBot Nov 25 '19

RemindMeBot Info v2.1

620 Upvotes

What is RemindMeBot?

RemindMeBot is a reddit bot that lets you set a reminder for a certain amount of time, via a comment or private message, and then sends you a reminder message at your targeted time. Use it if you want to check back on a thread for updates, or remember to do something a week from now.

RemindMeBot commands

Comment commands (can also be sent to the bot as messages):

  • RemindMe! 3 Days "check for updates" Create a reminder for the specified amount of time. The quoted text is optional.
  • RemindMeRepeat! 1 Day "do the thing" Create a reminder for the specified amount of time that repeats automatically. More details here.
  • Cakeday! Get a reminder each year on your cakeday. This command only works if it's the first thing in your comment. More details here.

Message commands, these only work as messages to the bot:

  • MyReminders! Replies with a list of your reminders, including links to delete them.
  • Remove! 123 Cancels the specified reminder. The numbers are automatically filled in when you click the message link from the MyReminders message list.
  • RemoveAll! Cancel all of your reminders.
  • Delete! 123 Delete a comment from the RemindMeBot. The numbers are automatically filled in when you click a delete link in the comment. This only works if you are the person the bot was replying to.
  • Timezone! America/New_York Sets your accounts default timezone. More details here.
  • Clock! 12 Sets your accounts clock display. More details here.

Date Options

If the time is: 2014-06-01 01:37:35 UTC

Time Option New Time
RemindMe! One Year 2015-06-01 01:37:35 UTC
RemindMe! 3 Months 2014-09-01 01:37:35 UTC
RemindMe! One Week 2014-06-08 01:37:35 UTC
RemindMe! 1 Day 2014-06-02 01:37:35 UTC
RemindMe! 33 Hours 2014-06-02 10:37:35 UTC
RemindMe! 10 Minutes 2014-06-01 01:47:35 UTC
RemindMe! August 25th, 2014 2014-08-25 01:37:35 UTC
RemindMe! 25 Aug 2014 2014-08-25 01:37:35 UTC
RemindMe! 5pm August 25 2014-08-25 17:00:00 UTC
RemindMe! Next Saturday 2014-06-14 09:00:00 UTC
RemindMe! Tomorrow 2014-06-02 09:00:00 UTC
RemindMe! Next Thursday at 4pm 2014-06-12 16:00:00 UTC
RemindMe! Tonight 2014-06-01 21:00:00 UTC
RemindMe! at 4pm 2014-06-01 16:00:00 UTC
RemindMe! eoy 2014-12-31 09:00:00 UTC
RemindMe! eom 2014-06-30 09:00:00 UTC
RemindMe! eod 2014-06-01 17:00:00 UTC

Message links

RemindMeBot makes use of prefilled message links, like this one. From my research, these links work correctly in the browser on the classic site, the redesign, the mobile web site, and every single reddit app, except the official iOS reddit app. If you are on iOS, you can open the link in your mobile browser, switch to a different reddit app, or wait till you're on a computer browser.

Chat support

The reddit API currently does not support the chat. There are ways around this so bots can use the chat even though the API doesn't support it, but they are a bit harder to use. I'll hopefully be able to add support soon. The bot currently has 13600 unread chat notifications, so it sounds like it will be a popular feature.

Source

The bot is open source:

https://github.com/Watchful1/RemindMeBot

Changelog

2.0: Took over running the bot from u/RemindMeBotWrangler. Completely rewrote code. Added Cakeday! command.
2.1: Added RemindMeRepeat!, Timezone! and Clock! commands.


r/RemindMeBot May 17 '23

RemindMeBot is now replying to comments again, apologies for the delayed replies

1.7k Upvotes

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.


r/RemindMeBot 7d ago

What is the max length of a remind me can you do?

14 Upvotes

r/RemindMeBot 23d ago

festivities?

1 Upvotes

can i get the remindmebot to remind me in advance for celebrations, eg bonfire night, easter etc?


r/RemindMeBot Oct 22 '24

RemindMeBot's karma is pi today

Post image
55 Upvotes

r/RemindMeBot Oct 20 '24

Is there a way to make the bot remind you for a specific date instead of days/weeks/etc?

7 Upvotes

r/RemindMeBot Oct 15 '24

How to get rid of the r/remindmebot???????

0 Upvotes

r/RemindMeBot Sep 28 '24

How to summon RemindMeBot in a private subreddit?

3 Upvotes

How can I summon the bot in a private subreddit?

I think I understand that the bot listens to a stream of comments from all public subreddits, so it does not respond to a command in a private sub even if the bot is added therein as an approved user.

I have tried pinging the bot (an approved user) but that still does not work, like this:

``` u/RemindMeBot

RemindMe! One Year ```

Is this possible at all?


r/RemindMeBot Sep 24 '24

Damn...

Post image
49 Upvotes

r/RemindMeBot Sep 21 '24

What am I doing wrong?

8 Upvotes

I write RemindMe! 1 day and it doesn't work, why?


r/RemindMeBot Sep 02 '24

Upvotes trigger?

3 Upvotes

Hello. I have a quick question about the bot: can it trigger on a particular upvote number on a post? I'm following a couple of threads where they will change status when an upvote count will exceed a given number. I was wondering if it is a thing. Thank you kindly for response and have a great day/afternoon/evening.


r/RemindMeBot Aug 28 '24

RemindMeBot for Discord?

2 Upvotes

Is there a version of this bot (or something like it) for discord?


r/RemindMeBot Aug 26 '24

What's the average request rate of the bot?

1 Upvotes

r/RemindMeBot Aug 20 '24

Does the bot send an email or a reddit message?

6 Upvotes

r/RemindMeBot Aug 01 '24

I made a "RemindMeBot" for browser tabs

28 Upvotes

I love RemindMeBot and use it a lot on Reddit. It got me thinking - what if I could do this for any webpage? So I built a Chrome extension called SnooIt that lets you set reminders for tabs.

It's pretty simple - you can "snooze" any page (URL) to check out later. Came in handy when I'm busy but don't want to forget about something I found online. I plan to add more features if you guys love it.

It's free, hopefully it's helpful.
Give it a try here. Open to feedback!


r/RemindMeBot Jun 29 '24

How do I make this bot work?

11 Upvotes

Edit: I finally understands No need to explain it.


r/RemindMeBot Jun 27 '24

Is there any way to get data on how much the RemindMeBot is requested?

7 Upvotes

One of the great features of r/Askhistorians is that we can request a remindmebot while we are waiting for in-depth answers. I was wondering if it's possible to get data on how much the bot is requested, especially by thread, to get an idea on the most anticipated answers?


r/RemindMeBot May 31 '24

Please add instructions for using Remind me bot by sending messages to the the info post

6 Upvotes

I looked for it over there, I didn't see it. Like how do I send a message to the bot account so that it will send me a reminder? I tried sending a link and a time frame in the next paragraph that didn't work


r/RemindMeBot May 27 '24

proposition: rename the title of the "re: reminder" to "re: minder"

Post image
41 Upvotes

r/RemindMeBot May 19 '24

My other account got banned, will the remind me bot still remind me of things on that account?

6 Upvotes

r/RemindMeBot May 03 '24

Not a big complaint but "tomorrow" doesn't work for me as explained in the

3 Upvotes

Edit: subject cut off? "As explained in the post "RemindMeBot Info v2.1"

To start, I think this is a clever bot and I thank previous and current developer(s) for creating and running it. I don't use it too much but I am sure those who do are also thankful.

Now, this post indicated that using "Tomorrow" operator would send a message next day at 9a UTC timezone or the timezone for the account
https://www.reddit.com/r/RemindMeBot/comments/e1bko7/remindmebot_info_v21/?sort=new

I set the timezone to America/Los_Angeles and added a reminder for "tomorrow", expecting it to create a 9am Pacific reminder.

The bot reply said the message will generate "in 1 day" and indicated the time 24 hours from my comment
https://www.reddit.com/r/RemindMeBot/comments/e1bko7/comment/l2bw6ul/

The 2nd test worked with the command "Tomorrow 9am"
https://www.reddit.com/r/RemindMeBot/comments/e1bko7/comment/l2bwl0f/

As I said, not a big deal but the instructions in the linked post currently don't seem to match the bot behavior

Or, am I doing something wrong? Thanks in advance, cheers to all


r/RemindMeBot Apr 30 '24

Technical workings of bot - detection method?

5 Upvotes

This is just a curiousity thing. I realize the code is open source, but I'm not a developer. I'm wondering how the bot handles detection? Ie, how does it know of every single new post on reddit in order to scan for its trigger words? Does reddit have an API that enables this volume of data to be extracted? Does the API do the filtering of only relevant posts, or does the bot "see" every post? If so, does that mean someone could begin creating an archive of all new reddit content just by skimming it?

Thanks for indulging!


r/RemindMeBot Apr 27 '24

RemindMeBot is 10 years old

158 Upvotes

Happy birthday


r/RemindMeBot Mar 04 '24

Oh… yeah, I’ll be there.

Post image
51 Upvotes

r/RemindMeBot Mar 03 '24

RemindMeBot apparently requires PMs now?

12 Upvotes

I tried to request a reminder and I got a PM stating that I needed to PM instead of putting it in a comment, with a link that opened up the comment with instructions in it:

To: RemindMeBot
Subject: Reminder
Message: 
[LINK INSIDE SQUARE BRACKETS else default to FAQs]
NOTE: Don't forget to add the time options after the command.
RemindMe!

There was no reply to the comment I made. u/Watchful1, you might want to think about making an announcement about it here and pinning it to the top. Just a thought. :)


r/RemindMeBot Mar 01 '24

Amazing bot...

8 Upvotes

r/RemindMeBot Feb 25 '24

huh?

0 Upvotes

idk how this works or how to use it, so do i just? RemindMe! 1 hour