Skip to content

benclmnt/hnr22

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remind Me Ah Bro Bot

image

Inspiration

I often found myself needing to postpone some tasks to do at a later time. More often than not, I will then easily forget about it.

I found the UX to create a reminder is quite annoying, so currently, I just write it down in a notes app. However it doesn't have the reminder feature, so I sometimes missed it.

What it does

Store things you need to do and remind you when it's time. You can use human-friendly words to indicate time, such as "tomorrow night" or "at 8pm".

How I built it

I use Cloudflare Workers as the script runner and Cloudflare KV as the backing database. I then use a cron job to ping a route every minute to send the reminder.

Challenges we ran into

Cloudflare Workers is not Node.js. So, some libraries doesn't work right away and we need to polyfill.

What we learned

Use telegram api with cloudflare worker.

What's next for Remind Me Bot

  • Adding templates for recurring jobs, e.g. for a repeatable project
  • Adding a setup step to set default timezone.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors