Add conversation muting
This commit is contained in:
pare
84b463ce1d
commit
517f47083d
S'han modificat 2 arxius amb 23 adicions i 2 eliminacions
|
@ -435,6 +435,8 @@ interact with already posted statuses.
|
||||||
.. automethod:: Mastodon.status_unreblog
|
.. automethod:: Mastodon.status_unreblog
|
||||||
.. automethod:: Mastodon.status_favourite
|
.. automethod:: Mastodon.status_favourite
|
||||||
.. automethod:: Mastodon.status_unfavourite
|
.. automethod:: Mastodon.status_unfavourite
|
||||||
|
.. automethod:: Mastodon.status_mute
|
||||||
|
.. automethod:: Mastodon.status_unmute
|
||||||
.. automethod:: Mastodon.status_delete
|
.. automethod:: Mastodon.status_delete
|
||||||
|
|
||||||
Writing data: Notifications
|
Writing data: Notifications
|
||||||
|
|
|
@ -585,9 +585,10 @@ class Mastodon:
|
||||||
return self.__api_request('DELETE', url)
|
return self.__api_request('DELETE', url)
|
||||||
|
|
||||||
def status_reblog(self, id):
|
def status_reblog(self, id):
|
||||||
"""Reblog a status.
|
"""
|
||||||
|
Reblog a status.
|
||||||
|
|
||||||
Returns a toot with with a new status that wraps around the reblogged one.
|
Returns a toot dict with a new status that wraps around the reblogged one.
|
||||||
"""
|
"""
|
||||||
url = '/api/v1/statuses/{0}/reblog'.format(str(id))
|
url = '/api/v1/statuses/{0}/reblog'.format(str(id))
|
||||||
return self.__api_request('POST', url)
|
return self.__api_request('POST', url)
|
||||||
|
@ -619,6 +620,24 @@ class Mastodon:
|
||||||
url = '/api/v1/statuses/{0}/unfavourite'.format(str(id))
|
url = '/api/v1/statuses/{0}/unfavourite'.format(str(id))
|
||||||
return self.__api_request('POST', url)
|
return self.__api_request('POST', url)
|
||||||
|
|
||||||
|
def status_mute(self, id):
|
||||||
|
"""
|
||||||
|
Mute notifications for a status.
|
||||||
|
|
||||||
|
Returns a toot dict with the now muted status
|
||||||
|
"""
|
||||||
|
url = '/api/v1/statuses/{0}/mute'.format(str(id))
|
||||||
|
return self.__api_request('POST', url)
|
||||||
|
|
||||||
|
def status_unmute(self, id):
|
||||||
|
"""
|
||||||
|
Unmute notifications for a status.
|
||||||
|
|
||||||
|
Returns a toot dict with the status that used to be muted.
|
||||||
|
"""
|
||||||
|
url = '/api/v1/statuses/{0}/unmute'.format(str(id))
|
||||||
|
return self.__api_request('POST', url)
|
||||||
|
|
||||||
###
|
###
|
||||||
# Writing data: Notifications
|
# Writing data: Notifications
|
||||||
###
|
###
|
||||||
|
|
Loading…
Referencia en una nova incidència