i may be stupir
This commit is contained in:
parent
f240ae8e86
commit
6d1b13d9a0
1 changed files with 4 additions and 2 deletions
6
post.py
6
post.py
|
@ -1,3 +1,4 @@
|
|||
import os
|
||||
import anyio
|
||||
from mastodon import Mastodon
|
||||
from pygelbooru import Gelbooru
|
||||
|
@ -10,7 +11,7 @@ gelbooru = Gelbooru(config["GELBOORU_API_KEY"], config["GELBOORU_API_UID"])
|
|||
include_tags = config["TAGS_INCLUDE"].split(",")
|
||||
exclude_tags = config["TAGS_EXCLUDE"].split(",")
|
||||
|
||||
preset_tags=["sort:random", "rating:s"]
|
||||
preset_tags=["sort:random", "-rating:e"]
|
||||
|
||||
async def main():
|
||||
masto = Mastodon(api_base_url = config["PLEROMA_INSTANCE"], access_token = config["PLEROMA_ACCESS_TOKEN"], feature_set = "pleroma")
|
||||
|
@ -28,12 +29,13 @@ async def main():
|
|||
|
||||
tags = " ".join(result.tags)
|
||||
medias = masto.media_post("/tmp/" + result.filename, description=tags)
|
||||
os.remove("/tmp/" + result.filename)
|
||||
|
||||
source = ""
|
||||
if result.source != None:
|
||||
source = "[source](" + result.source + ")"
|
||||
|
||||
masto.status_post(source, content_type="text/markdown", visibility="unlisted", media_ids=medias)
|
||||
masto.status_post(source, content_type="text/markdown", visibility="unlisted", media_ids=medias, cw="Automated Yuri Posting (May be NSFW)")
|
||||
except Exception:
|
||||
import traceback
|
||||
masto.status_post("@ashley@incest.world\n\n" + traceback.format_exc(), visibility="direct", spoiler_text="error!!!")
|
||||
|
|
Loading…
Reference in a new issue