default visibility set to "unlisted"

This commit is contained in:
Davide Alberani 2018-12-14 20:10:55 +01:00
parent 7cec835d88
commit dee46f821e

View file

@ -77,7 +77,8 @@ class Socialite:
def mastodon_post_image(self, img, mime_type, message, description): def mastodon_post_image(self, img, mime_type, message, description):
mdict = self.mastodon.media_post(media_file=img, mime_type=mime_type, description=description) mdict = self.mastodon.media_post(media_file=img, mime_type=mime_type, description=description)
media_id = mdict['id'] media_id = mdict['id']
self.mastodon.status_post(status=message, media_ids=[media_id]) self.mastodon.status_post(status=message, media_ids=[media_id],
visibility=self.options.mastodon_visibility)
def store_image(self, img, mime_type, message, description): def store_image(self, img, mime_type, message, description):
suffix = '.jpg' suffix = '.jpg'
@ -201,6 +202,7 @@ def run():
define("mastodon-token", help="Mastodon token", type=str) define("mastodon-token", help="Mastodon token", type=str)
define("mastodon-api-url", help="Mastodon API URL", type=str) define("mastodon-api-url", help="Mastodon API URL", type=str)
define("mastodon-visibility", help="Mastodon toot visibility", default='unlisted')
define("store-dir", help="store images in this directory", type=str) define("store-dir", help="store images in this directory", type=str)