There is an unofficial reminder bot on the Fediverse. It can remind you minutes, hours, days, weeks, months or years later. To use it, just mention the bot in a post or reply and include the period you want to be reminded after. For example:

@ remindme @ mstdn.social 1 week

To be reminded in a DM, include the word "dm" in small letters:

@ remindme @ mstdn.social dm 1 week

(Remove spaces in the address to make it work, I've only included spaces to avoid setting off the bot!)

#FediTips

p.s. UPDATE: Okay, sorry about the previous reply here, I was totally wrong so have removed what was written before.

It seems that the bot only understands a request for a DM reminder if the phrase "dm" is in small letters.

When it was in capitals "DM" it ignored it and sent a public reminder.

(I previously wrote that you had to send the DM request by DM for it to work, but this was incorrect.)

Have updated the original post to reflect this.

@FediTips
Wow. That’s… confusing. 😆
But very helpful indeed.
I should set a reminder so I dont forget about it.
@remindme dm 1 week

@kjuh

Agreed, I've submitted an issue about this :)

@kjuh

Update, I was wrong. Apparently the problem was that it ignores requests if the dm is in upper case.

The request has to be "dm" (lower case), it doesn't matter if request is sent by DM or not.