A client library implementing the full v1 REST API protocol for Mastodon in Guile
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

13 KiB

scheduled-statuses Module


Table of Contents

  1. <mastodon-attachment>
  2. <mastodon-meta-focus>
  3. <mastodon-meta-subtree>
  4. <mastodon-meta>
  5. <mastodon-scheduled-status-params>
  6. <mastodon-scheduled-status>
  7. masto-attachment-blurhash
  8. masto-attachment-description
  9. masto-attachment-id
  10. masto-attachment-meta
  11. masto-attachment-preview-url
  12. masto-attachment-remote-url
  13. masto-attachment-text-url
  14. masto-attachment-type
  15. masto-attachment-url
  16. masto-attachment?
  17. masto-meta-focus
  18. masto-meta-focus-x
  19. masto-meta-focus-y
  20. masto-meta-focus?
  21. masto-meta-original
  22. masto-meta-small
  23. masto-meta-subtree-aspect
  24. masto-meta-subtree-bitrate
  25. masto-meta-subtree-duration
  26. masto-meta-subtree-frame-rate
  27. masto-meta-subtree-height
  28. masto-meta-subtree-size
  29. masto-meta-subtree-width
  30. masto-meta-subtree?
  31. masto-meta?
  32. masto-scheduled-status-id
  33. masto-scheduled-status-media-attachments
  34. masto-scheduled-status-params
  35. masto-scheduled-status-params-application-id
  36. masto-scheduled-status-params-in-reply-to-id
  37. masto-scheduled-status-params-media-ids
  38. masto-scheduled-status-params-scheduled-at
  39. masto-scheduled-status-params-sensitive
  40. masto-scheduled-status-params-spoiler-text
  41. masto-scheduled-status-params-text
  42. masto-scheduled-status-params-visibility
  43. masto-scheduled-status-params?
  44. masto-scheduled-status-scheduled-at
  45. masto-scheduled-status-scheduled-at-set!
  46. masto-scheduled-status?
  47. masto-scheduled-status-delete
  48. masto-scheduled-status-get
  49. masto-scheduled-status-update
  50. masto-scheduled-statuses-all


<mastodon-attachment>

Summary

A record object that can be returned by an API call.

Record Fields

id
type
url
remoteURL
previewURL
textURL
meta
description
blurhash


<mastodon-meta-focus>

Summary

A record object that can be returned by an API call.

Record Fields

x
y


<mastodon-meta-subtree>

Summary

A record object that can be returned by an API call.

Record Fields

width
height
size
aspect
frameRate
duration
bitrate


<mastodon-meta>

Summary

A record object that can be returned by an API call.

Record Fields

small
original
focus


<mastodon-scheduled-status-params>

Summary

A record object that can be returned by an API call.

Record Fields

text
inReplyToID
mediaIDs
sensitive
spoilerText
visibility
scheduledAt
applicationID


<mastodon-scheduled-status>

Summary

A record object that can be returned by an API call.

Record Fields

id
scheduledAt
params
mediaAttachments


masto-attachment-blurhash

Summary

#f

Parameters

#f03c15 s


masto-attachment-description

Summary

#f

Parameters

#f03c15 s


masto-attachment-id

Summary

#f

Parameters

#f03c15 s


masto-attachment-meta

Summary

#f

Parameters

#f03c15 s


masto-attachment-preview-url

Summary

#f

Parameters

#f03c15 s


masto-attachment-remote-url

Summary

#f

Parameters

#f03c15 s


masto-attachment-text-url

Summary

#f

Parameters

#f03c15 s


masto-attachment-type

Summary

#f

Parameters

#f03c15 s


masto-attachment-url

Summary

#f

Parameters

#f03c15 s


masto-attachment?

Summary

#f

Parameters

#f03c15 obj


masto-meta-focus

Summary

#f

Parameters

#f03c15 s


masto-meta-focus-x

Summary

#f

Parameters

#f03c15 s


masto-meta-focus-y

Summary

#f

Parameters

#f03c15 s


masto-meta-focus?

Summary

#f

Parameters

#f03c15 obj


masto-meta-original

Summary

#f

Parameters

#f03c15 s


masto-meta-small

Summary

#f

Parameters

#f03c15 s


masto-meta-subtree-aspect

Summary

#f

Parameters

#f03c15 s


masto-meta-subtree-bitrate

Summary

#f

Parameters

#f03c15 s


masto-meta-subtree-duration

Summary

#f

Parameters

#f03c15 s


masto-meta-subtree-frame-rate

Summary

#f

Parameters

#f03c15 s


masto-meta-subtree-height

Summary

#f

Parameters

#f03c15 s


masto-meta-subtree-size

Summary

#f

Parameters

#f03c15 s


masto-meta-subtree-width

Summary

#f

Parameters

#f03c15 s


masto-meta-subtree?

Summary

#f

Parameters

#f03c15 obj


masto-meta?

Summary

#f

Parameters

#f03c15 obj


masto-scheduled-status-id

Summary

#f

Parameters

#f03c15 s


masto-scheduled-status-media-attachments

Summary

#f

Parameters

#f03c15 s


masto-scheduled-status-params

Summary

#f

Parameters

#f03c15 s


masto-scheduled-status-params-application-id

Summary

#f

Parameters

#f03c15 s


masto-scheduled-status-params-in-reply-to-id

Summary

#f

Parameters

#f03c15 s


masto-scheduled-status-params-media-ids

Summary

#f

Parameters

#f03c15 s


masto-scheduled-status-params-scheduled-at

Summary

#f

Parameters

#f03c15 s


masto-scheduled-status-params-sensitive

Summary

#f

Parameters

#f03c15 s


masto-scheduled-status-params-spoiler-text

Summary

#f

Parameters

#f03c15 s


masto-scheduled-status-params-text

Summary

#f

Parameters

#f03c15 s


masto-scheduled-status-params-visibility

Summary

#f

Parameters

#f03c15 s


masto-scheduled-status-params?

Summary

#f

Parameters

#f03c15 obj


masto-scheduled-status-scheduled-at

Summary

#f

Parameters

#f03c15 s


masto-scheduled-status-scheduled-at-set!

Summary

#f

Parameters

#f03c15 s
#f03c15 val


masto-scheduled-status?

Summary

#f

Parameters

#f03c15 obj


masto-scheduled-status-delete

Summary

Delete a scheduled status with the ID scheduledStatusID for the user tied to mastoApp.

If successful, this function will return #t.

Find the original documentation here.

Parameters

#f03c15 mastoApp
#f03c15 scheduledStatusID


masto-scheduled-status-get

Summary

Get a scheduled status with the ID scheduledStatusID for the user tied to mastoApp.

A <mastodon-scheduled-status> is returned.

Find the original documentation here.

Parameters

#f03c15 mastoApp
#f03c15 scheduledStatusID


masto-scheduled-status-update

Summary

Get a scheduled status for the user tied to mastoApp.

A <mastodon-scheduled-status> object can be used, for scheduledStatus, or the ID of a scheduled status and the scheduled time to update to, for scheduledStatusID and scheduledAt respectively.

If using a <mastodon-scheduled-status> object, you can update the scheduledAt attribute of the record with masto-scheduled-status-scheduled-at-set!.

If scheduledStatus is provided, it will be used, regardless of the values, if any, of scheduledStatusID or scheduledAt.

scheduledAt can be a SRFI-19 date object or a ISO 8601 Datetime string; if using a SRFI-19 date, the appropriately formatted string will be generated, for you.

A <mastodon-scheduled-status> is returned.

Find the original documentation here.

Parameters

#f03c15 mastoApp
#1589F0 #:scheduledStatus (argument position 2)
#1589F0 #:scheduledStatusID (argument position 3)
#1589F0 #:scheduledAt (argument position 4)


masto-scheduled-statuses-all

Summary

Retrieve all scheduled statuses associated with the user tied to mastoApp.

A list of <mastodon-scheduled-status>es is returned.

Find the original documentation here.

Parameters

#f03c15 mastoApp