Social Media Publisher

Generate AI-powered social media posts from your Steam game data and publish to 7 platforms automatically with BYOK (Bring Your Own Keys).

Social Media Publisher

Social Publisher is a developer tool that automates your game's social media promotion across 7 platforms. Using AI (Claude), it generates platform-specific posts from your Steam game data — reviews, player counts, news, and more — so you can focus on making games while Gamosy handles marketing.


How It Works

  1. Connect Platforms — Provide your own API keys (BYOK model) for each social platform
  2. Select Your Game — Pick a game from your Steam library
  3. Generate Content — AI creates tailored posts for each platform (tone, length, hashtags)
  4. Review & Publish — Edit if needed, then publish immediately or schedule for later

Supported Platforms

PlatformPost TypeNotes
DiscordWebhook message + embedsEasiest setup — just paste a webhook URL
X / TwitterTweets (280 chars) + imagesFree tier: 1,500 tweets/month per app
LinkedInPosts + imagesProfessional dev updates
FacebookPage posts + photosRequires a Facebook Page
InstagramImages + ReelsRequires Business/Creator account
TikTokVideo postsRequires Content Posting API approval
YouTubeVideo uploads + ShortsUses Data API v3 (quota-limited)

BYOK (Bring Your Own Keys)

Each developer provides their own API credentials per platform. This means:

  • Zero API costs for Gamosy — your keys, your limits
  • Your own rate limits — not shared with other users
  • Full control — disconnect anytime
  • Isolation — a ban on one account doesn't affect others

Setup Steps (per platform)

  1. Create a developer app on the platform's developer portal
  2. Set the callback URL to https://www.gamosy.com/api/social/callback/{platform}
  3. Copy the Client ID and Client Secret into Gamosy
  4. Click "Authorize" to complete the OAuth connection

Discord is simpler — just paste a webhook URL from your server's channel settings.


AI Content Generation

The AI generates posts using your game's real Steam data:

  • Game description, genres, tags
  • Review score and count (e.g., "95% positive from 500 reviews")
  • Current concurrent players
  • Latest news and patch notes
  • Top player reviews (quoted as social proof)

Tone Options

ToneDescription
ProfessionalClean, press-release style
CasualFriendly and conversational
HypeMaximum excitement, emojis, urgency
FunnyWitty, meme-friendly humor
InformativeData-driven, stats-focused

Content Types

  • Announcement — General game news
  • Milestone — Celebrate reviews/players/wishlists
  • Review Highlight — Feature a positive player review
  • Game Update — Patch notes and new content
  • Wishlist Push — Drive wishlisting
  • Launch Day — Release announcement
  • Sale / Discount — Price drop promotion

Automation

Set up rules that automatically generate and schedule posts when events occur:

TriggerWhat It Does
Steam NewsPosts when you publish a Steam announcement
Review MilestoneCelebrates when reviews hit 50, 100, 500, 1K, 5K, 10K
Player MilestonePosts when concurrent players hit new records
Game ReleaseAnnounces when your game goes live
Game UpdatePosts for patches containing "update", "patch", or "hotfix"

All automation rules include a configurable delay (default: 1 hour) so you can review posts before they go live. You can also set a daily post limit per rule.

One-Click Setup

Click "Enable All Recommended" to activate 4 automation rules instantly:

  • Auto-post Steam news
  • Review milestone celebrations
  • Player count records
  • Game update announcements

Scheduling

Schedule posts for specific dates and times:

  1. Generate or write your post
  2. Select a date and time using the scheduling picker
  3. Click "Schedule" — the post will be published automatically by our daily cron job

Posts are published at 6:00 AM UTC during the daily processing window.


Analytics

The Analytics tab shows a simple overview of your publishing activity:

  • Published / Scheduled / Drafts counts
  • Platform breakdown — posts per platform with success rates
  • Recent posts — last 5 published posts with per-platform status links