Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BotRepository ¶
type BotRepository interface {
CreateBot(ctx context.Context, username, name string) (*activitypub.Actor, error)
GetByUserName(ctx context.Context, username string) (*activitypub.Actor, error)
GetOutBox(ctx context.Context, username string) (*activitypub.OrderedCollection, error)
AppendToFollowers(ctx context.Context, username string, id activitypub.IRI) (*activitypub.OrderedCollection, error)
DeleteFromFollowers(ctx context.Context, username string, id activitypub.IRI) error
AppendToOutBox(ctx context.Context, username string, activity *activitypub.Activity) (*activitypub.OrderedCollection, error)
DeleteFromOutBox(ctx context.Context, item activitypub.Item) error
LoadAny(ctx context.Context, id activitypub.IRI) (activitypub.Item, error)
SaveAny(ctx context.Context, item activitypub.Item) (activitypub.Item, error)
}
Click to show internal directories.
Click to hide internal directories.