1
0
Fork 0

- [pleroma] added API for announcements.

This commit is contained in:
cage 2022-12-22 16:18:11 +01:00
parent 87e0a3620c
commit d937235d6c
2 changed files with 10 additions and 0 deletions

View File

@ -264,6 +264,14 @@ Returns nil if the user did not provided a server in the configuration file"
(when (client-valid-p)
,@remaining-forms))))
(defun-api-call get-announcements ()
"Get all the non dismissed announcements"
(tooter:get-announcements *client* :with-dismissed nil))
(defun-api-call dismiss-announcement (announcement-id)
"Dismisse an announcement identified by `announcement-id'"
(tooter:dismiss-announcement *client* announcement-id))
(defun-api-call favourite-status (status-id)
"Favourite a status identified by `status-id'"
(tooter:favourite *client*

View File

@ -1633,6 +1633,8 @@
:forget-credentials
:authorize
:defun-api-call
:get-announcements
:dismiss-announcement
:favourite-status
:unfavourite-status
:reblog-status