Back
Scheduling Bot
#schedulebot Tweet 13-part thread about the bot and how it works (twitter.com/pretzelhds/status…)
#schedulebot Write super rough outline of Twitter thread that should gauge general interest in the idea
#schedulebot Update start message to include information about Google Calendar integration
#schedulebot Sync events with Google Calendar if integration is set up
#schedulebot When user has Google Account associated with calendar, show the associated account and where to manage their settings
#schedulebot Unfuck Google permissions so that the app doesn't crash when a user revokes access to their calendar
#schedulebot Automatically refresh Google access token when instantiating API client
#schedulebot Save Google tokens after user authenticates
#schedulebot Setup Google Calendar API client thingy
#schedulebot Add relative descriptor for users who set very early reminders for appointments that might be on another day
#schedulebot When user sets specific date that is in the past, shift a year forward because it makes no sense to schedule events in the past
#schedulebot Give out name so ppl can test
#schedulebot Escape Telegram API special characters in all strings so users don't accidentally kill the bot
#schedulebot Return event information to user so they can check if everything was set correctly
#schedulebot Foolproof the bot further, so you can't accidentally forget something
#schedulebot further improve intro message and explain first steps
#schedulebot Set up reminder cron job to run once a minute
#schedulebot Add DNS record for bot URL to cloudflare.
#schedulebot Make nice intro message to explain how bot works
#schedulebot Notify user if they send some weird edge case query that I can't handle yet and log warning