Fucked up

This commit is contained in:
octospacc 2022-07-18 18:43:15 +02:00
parent 2c889c581f
commit 01fc1e7278
2 changed files with 11 additions and 11 deletions

View File

@ -165,12 +165,12 @@ def Main(Args, FeedEntries):
if ActivityPub and MastodonURL and MastodonToken and SiteDomain:
print("[I] Mastodon Stuff")
MastodonPosts = MastodonShare(
MastodonURL,
MastodonToken,
Pages,
SiteDomain,
SiteLang,
Locale,
InstanceURL=MastodonURL,
Token=MastodonToken,
Pages=Pages,
SiteDomain=SiteDomain,
SiteLang=SiteLang,
Locale=Locale,
TypeFilter=Args.ActivityPubTypeFilter if Args.ActivityPubTypeFilter else 'Post',
CategoryFilter=Args.ActivityPubCategoryFilter if Args.ActivityPubCategoryFilter else 'Blog',
HoursLimit=Args.ActivityPubHoursLimit if Args.ActivityPubHoursLimit else 168)

View File

@ -13,10 +13,10 @@ from Libs.dateutil.parser import parse as date_parse
from Libs.mastodon import Mastodon
from Modules.Utils import *
def MastodonGetSession(MastodonURL, MastodonToken):
def MastodonGetSession(InstanceURL, Token):
return Mastodon(
api_base_url=MastodonURL,
access_token=MastodonToken)
api_base_url=InstanceURL,
access_token=Token)
def MastodonGetMyID(Session):
return Session.me()['id']
@ -52,8 +52,8 @@ def MastodonGetAllLinkPosts(Session, Domain=None):
return Posts
# TODO: Set a limit/cooldown on how many new posts at a time can be posted, or ignore posts older than date X.. otherwise if someone starts using this after having written 100 blog posts, bad things will happen
def MastodonShare(MastodonURL, MastodonToken, TypeFilter, CategoryFilter, HoursLimit, Pages, SiteDomain, SiteLang, Locale):
Session = MastodonGetSession(MastodonURL, MastodonToken)
def MastodonShare(InstanceURL, Token, TypeFilter, CategoryFilter, HoursLimit, Pages, SiteDomain, SiteLang, Locale):
Session = MastodonGetSession(InstanceURL, Token)
Posts = MastodonGetAllLinkPosts(Session, SiteDomain)
Pages.sort()
for File, Content, Titles, Meta, ContentHTML, SlimHTML, Description, Image in Pages: