123456789101112131415161718192021 |
- package models
- import "github.com/owncast/owncast/utils"
- // Follower is our internal representation of a single follower within Owncast.
- type Follower struct {
- // ActorIRI is the IRI of the remote actor.
- ActorIRI string `json:"link"`
- // Inbox is the inbox URL of the remote follower
- Inbox string `json:"-"`
- // Name is the display name of the follower.
- Name string `json:"name"`
- // Username is the account username of the remote actor.
- Username string `json:"username"`
- // Image is the avatar image of the follower.
- Image string `json:"image"`
- // Timestamp is when this follow request was created.
- Timestamp utils.NullTime `json:"timestamp,omitempty"`
- // DisabledAt is when this follower was rejected or disabled.
- DisabledAt utils.NullTime `json:"disabledAt,omitempty"`
- }
|