Add convenience constants for post visibilities

This commit is contained in:
Ben Lubar 2019-06-13 22:21:37 -05:00
parent 8f6192e26b
commit 7908eff18f
No known key found for this signature in database
GPG key ID: 92939677AB59EDA4

View file

@ -232,6 +232,14 @@ func (c *Client) authenticate(ctx context.Context, params url.Values) error {
return nil
}
// Convenience constants for Toot.Visibility
const (
VisibilityPublic = "public"
VisibilityUnlisted = "unlisted"
VisibilityFollowersOnly = "private"
VisibilityDirectMessage = "direct"
)
// Toot is struct to post status.
type Toot struct {
Status string `json:"status"`