bff

package module
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 10, 2023 License: MIT Imports: 2 Imported by: 0

README

bsky-furry-feed

The source code and infrastructure for https://feed.furryli.st.

It produces a custom feed for the Bluesky social media site, selecting posts based on people's membership of the furry community!

For furries

  • Open https://skyfeed.app/, a third-party client
  • Login with an app password from bsky settings
  • Under Custom Feeds, add one with did: did:web:feed.furryli.st and Feed ID: furry-new

Reach out on the Bluesky furries discord for more information!

For developers

This is also a neat example of a Bluesky feed generator written in Go! If you are trying to build something similar in Go, and need any advice, please learn what you can from the source code and ask any questions.

Interested in contributing? Read our getting started guide or check out the open issues.

Documentation

Index

Constants

View Source
const (
	TagFursuitMedia = "fursuit_media"
	TagArt          = "art"
	TagNSFW         = "nsfw"
	TagIntroduction = "introduction"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type CandidateActor

type CandidateActor struct {
	DID       string            `json:"did"`
	CreatedAt time.Time         `json:"created_at"`
	IsArtist  bool              `json:"is_artist"`
	Comment   string            `json:"comment"`
	Status    store.ActorStatus `json:"status"`
}

func CandidateActorFromStore

func CandidateActorFromStore(cr store.CandidateActor) CandidateActor

Directories

Path Synopsis
cmd
proto

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL