social media crossposting tool. 3rd time's the charm

separate service info and credentials from the input/output services #2

Open zenfyr.dev
Open opened by zenfyr.dev

currently, during init, xpost will make multiple unnecessary validation calls if a service is specified multiple times.

to-do is to move service info (like mastodon configuration) into a separate object that also holds credentials and tokens for accounts.

for mastodon this is easier because tokens basically never expire, bluesky needs a bit more thought, but doesn't need a config object

Sign up or Sign in to add to the discussion.