tgagor/Crosspost Action

Automatically submits URLs to variety of social networks like: Bluesky, Mastodon, Twitter, LinedIn, Discord, Telgram, Dev.to.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
feed-urlURL to sitemap.xml, rss.xml or atom.xmlyes
sincePost only items newer than this (e.g. '1' 'since-unit' ago)no1
since-unitUnit for 'since' input (e.g. minute, hour, day, week, month, year)noday
limitMaximum number of items to post. Use 0 for no limit.no5
failure-strategyDefine how to handle failures. Options: ignore, fail.noignore
lastmod-requiredDefine the behavior when lastmod tag is not present in sitemap. Options: ignore, error.noerror
exclude-urlsExclude URLs, that you don't want to be posted.no""
filter-urlsOnly include URLs that match this filter (e.g. /blog/).no""
messageMessage to include with the post. Use {url} to include the URL.no{url}
dry-runIf true, the action will only simulate posting without actually sending any posts.nofalse
twitter-access-token-keyTwitter Access Token Keyno""
twitter-access-token-secretTwitter Access Token Secretno""
twitter-api-consumer-keyTwitter API Consumer Keyno""
twitter-api-consumer-secretTwitter API Consumer Secretno""
mastodon-access-tokenMastodon Access Tokenno""
mastodon-hostMastodon Host (e.g. mastodon.social)no""
bluesky-hostBluesky Host (e.g. bsky.social)no""
bluesky-identifierBluesky Identifier (e.g. user.bsky.social)no""
bluesky-passwordBluesky Password for the accountno""
linkedin-access-tokenLinkedIn Access Tokenno""
discord-bot-tokenDiscord Bot Tokenno""
discord-channel-idDiscord Channel IDno""
discord-webhook-urlDiscord Webhook URLno""
devto-api-keydev.to API Keyno""
telegram-bot-tokenTelegram Bot Tokenno""
telegram-chat-idTelegram Chat IDno""
slack-tokenSlack Tokenno""
slack-channelSlack Channelno""
webmention-endpointWebmention endpoint URL to use for sending webmentions (e.g., https://brid.gy/publish/webmention). When set, webmentions are sent to this endpoint with targets from webmention-target-hosts. Leave empty to auto-discover endpoints from target hosts.no""
webmention-target-hostsComma or space-separated list of target URLs to notify about each post via webmentions (e.g., https://brid.gy/publish/bluesky, https://news.indieweb.org/en/webmention). Works with both endpoint-based and auto-discovery modes.no""
webmention-scan-contentIf true, scan each post's e-content (microformat) for external links and send webmentions to them. Useful for notifying all referenced URLs about mentions.nofalse
namedescription
latest-urlsLatest URLs found in sitemap
processed-urlsOnly filtered & non-excluded URLs