summaryrefslogtreecommitdiff
path: root/internal/platforms
diff options
context:
space:
mode:
Diffstat (limited to 'internal/platforms')
-rw-r--r--internal/platforms/platform.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/internal/platforms/platform.go b/internal/platforms/platform.go
index 874c35d..99169f1 100644
--- a/internal/platforms/platform.go
+++ b/internal/platforms/platform.go
@@ -10,6 +10,7 @@ import (
"codeberg.org/snonux/gos/internal/entry"
"codeberg.org/snonux/gos/internal/platforms/linkedin"
"codeberg.org/snonux/gos/internal/platforms/mastodon"
+ "codeberg.org/snonux/gos/internal/platforms/noop"
)
type Platform string
@@ -19,6 +20,8 @@ var aliases = map[string]string{
"li": "linkedin",
"mastodon": "mastodon",
"ma": "mastodon",
+ "no": "noop",
+ "noop": "noop",
"xcom": "xcom",
"x": "xcom",
"twitter": "xcom",
@@ -45,6 +48,8 @@ func (p Platform) Post(ctx context.Context, args config.Args, sizeLimit int, en
err = mastodon.Post(ctx, args, sizeLimit, en)
case "linkedin":
err = linkedin.Post(ctx, args, sizeLimit, en)
+ case "noop":
+ err = noop.Post(ctx, args, sizeLimit, en)
default:
err = fmt.Errorf("Platform '%s' (not yet) implemented", p)
}