Creating a Twitter style list on Bluesky

These instructions will utilize the web interface. It’s possible to do this on mobile, but because of the text editing, I suggest using the web interface. This project requires an existing bluesky account.

Step 1: Create a ‘mute’ list that you will re-purpose into a feed.

  • Sign in at bsky.app
  • Click ‘Moderation’, ‘Mute Lists’, ‘+New Mute List’
    • Name this list so it’s clear you are not using it to mute (your mute lists are public)
      • example ‘My best friends from Spain (not a mute list)’
    • write a description that explains the list clearly
      • example ‘This is a list to create a feed of my best friends from Spain, I am not muting them!’
    • Save
    • Click on list and Unsubscribe from the list so you’re not muting them!
  • Get the list identifying information
    • Click on the list that you just made.
    • Copy the full url from the address bar into a text document (you will be getting pieces from it)
      • example ‘https://bsky.app/profile/did:plc:asdkfjasd9asdfasd989a8fa9a/lists/9a6am99a3993a’
      • UPDATED FORMAT https://bsky.app/profile/YOURNAME.bsky.social/lists/9a6am99a3993a
      • (this is not a real list id, probably, I just made up letters in the right format)
      • Leave your text document open, but go ahead and save it (just in case)
  • Get your plc id (many ways to get this, this is just what I consider easy way)
    • visit https://bsky.thieflord.dev/
    • selection option ‘Get DID’ from dropdown
    • enter your username (ie YOURNAME.bsky.social)
    • once you submit, it will output your id
    • format is did:plc:asdkfjasd9asdfasd989a8fa9a
    • copy this into your text document and save
  • Login to skyfeed.app
    • Go to Settings in bsky.app
    • click ‘App passwords’, ‘Add App Password’, name your app password skyfeed (or whatever)
    • Copy the App password created and paste it in your text document that you left open with the list info
    • In a different tab (or window) go to skyfeed.app
    • login with username and the app password you just copied
  • Build the feed
    • Click Feed Builder (who’d have guessed!), ‘+ Create feed’ (might be in pulldown upper right of builder frame, if you already played with feeds)
    • Name your feed something understandable to you (and hopefully others)
      • ‘My feed of friends from Spain’
    • Click pulldown on the ‘Input’ block and select ‘List’.
      • it’s going to show you the proper format for the list info
      • at://did:plc:???/app.bsky.graph.list/??? (copied here because it disappears when you click the field)
      • Copy the format (right above this line, into your text document to merge with your list info
    • Create list URI
      • Replace the first ??? (after ‘plc:’ with the 26 numbers and letters from your DID (right after ‘plc:’ also)
      • Replace the second ??? at the end of the format with the 13 letters at the end of your list url (the part right after ‘lists/’)
    • Customize
      • Do you want replies included? then delete the Remove if Item is Reply block by clicking the red X
      • Want to only include posts with some identifying letters or emoji? Put those letters or emoji in the RegEx block and specify if the letters are looked for in Post Text, Image Alt Text or a Link.
      • Want more than one list included, more than on Regex to filter? Just add more blocks with the ‘+ Add Block’ button.
      • Sort defaults to Creation date Descending (newest posts at top), as god intended, but you can change that if you want
    • Review your handiwork
      • If all is correct, you should already see your feed!
      • You can tweak your settings if something doesn’t look right
      • When you’re ready, ‘Publish feed’ (or ‘Update Feed’ if you’re coming back to it after publishing already)
      • Copy the feed url that is generated just after ‘Published:’ at the top of the builder frame’ and save that in your text document.
      • Update: Want to be in the feed also? You can’t add yourself to the list, so you’ll need add another ‘source block’ before or after the list, select an individual (it will offer to plug in your info, very helpfully.)
    • Go to the feed url,
      • pin it, heart it (it’s your baby, you have to love it!)
      • Click ‘My feeds’, then the Gear symbol, move your new feed where you want it in your tabs.
    • Save your text document with a snazzy title you can look up later.
  • Go to the profiles of people you want to add, click ‘…’ and add to lists, selecting the right list
  • That’s it! Enjoy.

Post navigation