A discord bot for teal.fm
discord
tealfm
music
1# rough notes on how I think this should work
2
3- we start of with no accounts
4- `/auth <did or handle>` sends user a link to log in with atproto account
5- after auth success, we take did and send http request to tap instance to start backfilling for repo
6- user can now use bot commands
7
8## planned commands
9
10- `auth <did or handle>` sends user a link to log in with atproto account
11- `top <artist>`: top 10 listeners for artist (total amount of plays across all songs / albums)
12- `recent`: most recent play
13
14## web interface for account management...maybe..?
15
16- link/unlink account (unlinking would basically delete an account and all their plays)
17
18## authentication flow
19
201.