# rough notes on how I think this should work - we start of with no accounts - `/auth ` sends user a link to log in with atproto account - after auth success, we take did and send http request to tap instance to start backfilling for repo - user can now use bot commands ## planned commands - `auth ` sends user a link to log in with atproto account - `top `: top 10 listeners for artist (total amount of plays across all songs / albums) - `recent`: most recent play ## web interface for account management...maybe..? - link/unlink account (unlinking would basically delete an account and all their plays) ## authentication flow 1.