Uinelj/feed2block

experiments around bsky custom feeds and modlists

★ 0Forks 0RustGitHub ↗Compare

README

get list feed: https://github.com/sugyan/atrium/blob/ac1ad3fa59fbe420a56554ce69a2a6c3e53102fc/atrium-api/src/client.rs#L911

TODO:

  • also mute those who likes "there are only two genders" ?
  • mute followers of acc X

TODO:

  • Avoid re-adding everyone
  • structure stuff

Needed features:

  • get a modlist
  • get followers of an account
  • get a stream of follow events of an account

Things we'd like to do:

  • monitor gender feed, send to gender modlist
  • monitor followers, send to account modlist

Bonus?

  • It'd be nice to tag people that follow account X

Backfilling/wide update:

  • get modlist in a HashMap/bloom (history)
  • get current followers into another hashmap/bloom (current)
  • ignore those in both (do nothing)
  • add those in current not in history
  • remove those in history not in current (redemption arc)

Contributors

Uinelj

Issues