Sawir Social Scheduler बैनर

Sawir Social Scheduler की मदद से आप wp-admin में एक बार पोस्ट लिखकर उसे 27 सोशल नेटवर्क पर शेड्यूल कर सकते हैं। हर चैनल के लिए अलग एडिट, थ्रेड, मीडिया और प्रीव्यू मिलते हैं। आपके अकाउंट टोकन आपके ही सर्वर पर रहते हैं।

WordPress.org से मुफ़्त पाएँ

यह क्या करता है

Sawir Social Scheduler आपके WordPress को सोशल मीडिया शेड्यूलर बना देता है। हर प्लेटफ़ॉर्म से मिले टोकन से अपने चैनल कनेक्ट करें, पोस्ट लिखें, चैनल चुनें, तारीख़ तय करें और पब्लिश करें। हर सेंड बैकग्राउंड में चलता है और नतीजे में पोस्ट का लिंक या प्लेटफ़ॉर्म का अपना एरर मैसेज बताता है।

बीच में कोई होस्टेड सर्विस नहीं है। क्रेडेंशियल आपकी साइट के सॉल्ट से एन्क्रिप्ट होते हैं और आपके सर्वर से बाहर कभी नहीं जाते।

चैनल

जितने चाहें उतने चैनल जोड़ें, एक प्लेटफ़ॉर्म पर कई अकाउंट भी चल सकते हैं। हर चैनल में Test connection बटन होता है, जो अकाउंट का नाम और अवतार लाकर पक्का करता है कि टोकन सच में काम कर रहा है, ताकि आप भरोसे से इस्तेमाल कर सकें।

सोशल: X (Twitter), Facebook Page, Instagram, Threads, LinkedIn Page, Bluesky, Mastodon, TikTok, YouTube, Pinterest, Tumblr, Dribbble, Google Business Profile

कम्युनिटी: Telegram, Discord, Slack, Reddit, Lemmy, VK, Kick, Twitch, Whop

ब्लॉग और न्यूज़लेटर: WordPress, Medium, Dev.to, Hashnode, Listmonk

चैनलों को क्लाइंट या ब्रांड के हिसाब से नेस्टेड ग्रुप में रखें, फिर एक क्लिक में पूरा ग्रुप चुन लें।

पोस्ट

  • एक टेक्स्ट, कई चैनल। चेकबॉक्स से चैनल चुनें। जिन चैनलों में आप कुछ नहीं बदलते, उन्हें पोस्ट वैसी ही जाती है जैसी लिखी गई है।
  • हर चैनल के लिए अलग बदलाव। किसी भी चैनल पर "Customize" चुनें और उसके लिए अलग हिस्से बनाएँ: टेक्स्ट, मीडिया और देरी। ये पहले से पोस्ट से भरे होते हैं, इसलिए आप एक कॉपी एडिट करते हैं। बाक़ी चैनलों में पोस्ट जैसी लिखी है वैसी ही रहती है।
  • थ्रेड। X, Threads, Bluesky, Mastodon और Telegram पर थ्रेड पोस्ट करने के लिए हिस्से जोड़ें, हर हिस्से का अपना मीडिया हो सकता है। जिन प्लेटफ़ॉर्म पर थ्रेड नहीं होते, वहाँ सारे हिस्से जोड़कर एक साथ भेजे जाते हैं।
  • मीडिया। इमेज और वीडियो एक बार अटैच करें। हर प्लेटफ़ॉर्म को वही मिलता है जो वह सपोर्ट करता है: एल्बम, कैरोसेल, Reels, रिज़्यूमेबल वीडियो अपलोड।
  • शेड्यूल। WordPress की सामान्य "Publish on" तारीख़ इस्तेमाल करें, या किसी भी चैनल को उसका अलग समय दें।
  • पोस्टिंग टाइम। किसी चैनल के लिए दिन के उसके आम समय तय करें। "Next free slot" अगला खाली स्लॉट भर देता है, कैलेंडर में आने वाले खाली स्लॉट दिखते हैं जिन पर क्लिक करके आप उन्हें भर सकते हैं, और API में "date": "next" भी चलता है।
  • प्रीव्यू। हर चैनल का लाइव प्रीव्यू, जो असली प्लेटफ़ॉर्म जैसा दिखता है। इसमें कैरेक्टर लिमिट और मीडिया के नियम लागू रहते हैं, इसलिए आप ठीक वही देखते हैं जो पब्लिश होगा।
  • कमेंट और देरी। जिन प्लेटफ़ॉर्म पर थ्रेड नहीं होते, वहाँ अतिरिक्त हिस्से पोस्ट के नीचे कमेंट के रूप में जाते हैं। किसी भी हिस्से को पिछले हिस्से के बाद तय मिनट तक इंतज़ार करवाया जा सकता है।
  • ब्लॉग पोस्ट शेयर करें। सामान्य पोस्ट एडिटर में एक बॉक्स होता है, जो ब्लॉग पोस्ट पब्लिश होते ही आपके चैनलों पर उसे पोस्ट कर देता है, अपने टेक्स्ट और मीडिया के साथ।
  • डुप्लिकेट। किसी पोस्ट को उसके चैनल, हिस्सों और ओवरराइड के साथ नए ड्राफ़्ट के रूप में कॉपी करें। ड्राफ़्ट को टेम्पलेट की तरह रखा जा सकता है।
  • मेंशन। @handle लिखें और नेटवर्क उसे X, Instagram, Threads, Mastodon, Telegram, Reddit और Bluesky पर पहचान लेता है, जहाँ लिंक और हैंडल असली फ़ैसेट बन जाते हैं। LinkedIn कंपनी पेज @[Name](org:12345) के रूप में लिखे जाते हैं, जिसमें ID पेज के URL से लें; Facebook पेज @[12345] के रूप में लिखे जाते हैं।
  • दोहराएँ। एवरग्रीन पोस्ट को हर N दिन या हफ़्ते में दोबारा भेजें, किसी तारीख़ तक या तय बार तक। हर रन अपने सेंड और आँकड़ों के साथ अलग पोस्ट होता है। रन को नंबर देने के लिए टेक्स्ट में {n} लगाएँ, क्योंकि X, Threads और Bluesky एक जैसा टेक्स्ट स्वीकार नहीं करते।

कैलेंडर

हर पोस्ट चैनल के हिसाब से अलग-अलग सेंड में बँट जाती है, और कैलेंडर में हर सेंड एक कार्ड के रूप में दिखता है, जिसका रंग उसकी स्थिति बताता है: शेड्यूल्ड, सेंट, फ़ेल्ड, होल्ड, ड्राफ़्ट, इन प्रोग्रेस। किसी चैनल का समय बदलने के लिए कार्ड को ड्रैग करें। कार्ड पर क्लिक करने पर एरर, Retry बटन, लाइव लिंक और एंगेजमेंट के आँकड़े दिखते हैं। किसी खाली स्लॉट पर क्लिक करके उसी समय के लिए पोस्ट शुरू करें। महीने, हफ़्ते, दिन और लिस्ट व्यू उपलब्ध हैं, और ग्रुप व स्टेटस से फ़िल्टर किए जा सकते हैं।

एनालिटिक्स

16 प्लेटफ़ॉर्म पर हर सेंड के 1 घंटे, 1 दिन और 1 हफ़्ते बाद, और ज़रूरत पड़ने पर भी, लाइक, कमेंट, शेयर, व्यू और इंप्रेशन इकट्ठा किए जाते हैं। फ़ॉलोअर की संख्या हर चैनल के लिए रोज़ दर्ज होती है, जिसके साथ 30 दिन की स्पार्कलाइन दिखती है। ये आँकड़े कैलेंडर कार्ड, पोस्ट के Analytics बॉक्स और चैनल लिस्ट में दिखते हैं। Analytics पेज पिछले 7, 30 या 90 दिनों का सार उससे पहले की अवधि से तुलना करके दिखाता है: भेजी गई पोस्ट, एंगेजमेंट, रीच और फ़ॉलोअर और उनमें बदलाव, फ़ॉलोअर चार्ट, चैनल के हिसाब से एंगेजमेंट, और आपकी टॉप पोस्ट।

क्लाइंट अप्रूवल

"Hold sends until approved" चुनें, प्रीव्यू लिंक कॉपी करें और अपने क्लाइंट को भेजें। वे बिना लॉगिन किए देख सकते हैं कि पोस्ट हर चैनल पर कैसी दिखेगी, और नोट के साथ Approve या Request changes पर क्लिक कर सकते हैं। अप्रूवल मिलते ही सेंड रिलीज़ हो जाते हैं। हर फ़ैसला हिस्ट्री में सुरक्षित रहता है।

X, YouTube और TikTok पर बड़े वीडियो अपलोड छोटे-छोटे हिस्सों में होते हैं, जो बैकग्राउंड जॉब के बीच फिर से शुरू हो सकते हैं। इसलिए वे होस्ट की समय सीमा में भी पूरे हो जाते हैं और पूरी फ़ाइल कभी मेमोरी में लोड नहीं होती।

REST API

एडमिन में जो कुछ भी होता है, वह ऑटोमेशन, मोबाइल ऐप और दूसरी साइटों के लिए /wp-json/sawir-social/v1 पर उपलब्ध है। ऑथेंटिकेशन के लिए application password इस्तेमाल करें; अनुमतियाँ प्लगइन की कैपेबिलिटी के हिसाब से चलती हैं और चैनल क्रेडेंशियल कभी वापस नहीं भेजे जाते।

  • GET /platforms, GET /channels, GET /channels/{id}, POST /channels/{id}/test
  • GET|POST /posts, GET|PATCH|DELETE /posts/{id}, POST /posts/{id}/duplicate, GET /posts/{id}/analytics
  • GET /sends, GET /sends/{id}, POST /sends/{id}/retry, POST /sends/{id}/stats

पोस्ट बनाने के लिए इस्तेमाल करें: {"title","content","status":"future","date":"2026-12-25 09:00","media":[12],"parts":[{"text","media","delay"}],"channels":[{"id":38,"parts":[{"text","media","delay"}],"date":"…"}],"groups":["Client A"],"hold":false}। किसी चैनल के parts उस चैनल के लिए पोस्ट की जगह ले लेते हैं; text एक अकेले हिस्से का शॉर्टहैंड है।

AI एजेंट

यही ऑपरेशन WordPress Abilities API में sawir-social/list-channels, create-post, update-post, list-posts, list-sends, retry-send, test-channel, get-analytics और list-platforms के नाम से रजिस्टर हैं, जिनके इनपुट और आउटपुट स्कीमा टाइप्ड हैं। WordPress MCP adapter से जुड़ा कोई भी एजेंट इन्हें टूल के रूप में देखता है, और इन्हें /wp-json/wp-abilities/v1/abilities/{name}/run पर भी कॉल किया जा सकता है। Abilities API WordPress 6.9 और उसके बाद के वर्ज़न का हिस्सा है; पुराने वर्ज़न के लिए प्लगइन इसे साथ में बंडल करता है, इसलिए जहाँ भी प्लगइन चलता है वहाँ ये एबिलिटीज़ उपलब्ध रहती हैं।

ज़रूरतें

जब आपकी साइट पर Action Scheduler हो (WooCommerce और कई दूसरे प्लगइन इसे देते हैं) तो सेंड उसी के ज़रिए बैकग्राउंड में चलते हैं, वरना WP-Cron से। WordPress के बिल्ट-इन क्रॉन पर वे तभी आगे बढ़ते हैं जब साइट पर ट्रैफ़िक आता है। समय पर सेंड के लिए सिस्टम क्रॉन जोड़ें; Calendar स्क्रीन पर आपकी साइट के लिए सही कमांड दिखती है।

जो प्लेटफ़ॉर्म मीडिया को URL से उठाते हैं (Instagram, Threads, Facebook, Pinterest, Telegram), उनके लिए मीडिया इंटरनेट से पहुँचने लायक होना चाहिए। लोकल डेवलपमेंट साइट से उन्हें इमेज नहीं भेजी जा सकतीं।

क्रेडिट

इसमें FullCalendar (MIT), WordPress Abilities API लाइब्रेरी (GPL) और Simple Icons (CC0) के ब्रांड मार्क बंडल हैं। जब कोई दूसरा प्लगइन Action Scheduler उपलब्ध कराता है तो यह उसी का इस्तेमाल करता है।

स्क्रीनशॉट

Sawir Social Scheduler स्क्रीनशॉट 1

Sawir Social Scheduler स्क्रीनशॉट 2

Sawir Social Scheduler स्क्रीनशॉट 3

Sawir Social Scheduler स्क्रीनशॉट 4

Sawir Social Scheduler स्क्रीनशॉट 5

Sawir Social Scheduler स्क्रीनशॉट 6

सवाल

टोकन कहाँ से मिलेंगे?

हर प्लेटफ़ॉर्म की डेवलपर सेटिंग्स में। चैनल फ़ॉर्म में साफ़ लिखा होता है कि कौन सा क्रेडेंशियल चाहिए, जैसे Facebook Page access token, Telegram bot token या Bluesky app password। लंबे समय तक चलने वाले टोकन सबसे अच्छे रहते हैं; Meta और LinkedIn के टोकन लगभग 60 दिन में एक्सपायर हो जाते हैं और उन्हें दोबारा पेस्ट करना पड़ता है।

मेरे Telegram टेस्ट में "chat not found" आ रहा है

प्राइवेट चैनलों का कोई @username नहीं होता। Chat ID खाली छोड़ें और Test connection पर क्लिक करें: प्लगइन उन सभी चैट की सूची दिखाता है जिनमें बॉट जोड़ा गया है, साथ में पेस्ट करने के लिए संख्यात्मक ID भी।

कोई सेंड "In progress…" पर क्यों अटका है?

बैकग्राउंड क्यू अभी चली नहीं है। साइट पर एक बार जाएँ, या Calendar स्क्रीन पर दिखाया गया सिस्टम क्रॉन सेट करें।

क्या मैं लोकल साइट से Instagram पर वीडियो पोस्ट कर सकता हूँ?

नहीं। Instagram मीडिया को URL से उठाता है और उसे सार्वजनिक पता चाहिए। प्लगइन की बाक़ी सारी चीज़ें लोकल पर भी चलती हैं।

इनके साथ अच्छा चलता है

  • Sawir Insights: दिखाता है कि विज़िटर आपकी साइट का इस्तेमाल कैसे करते हैं, हीटमैप, सेशन रिकॉर्डिंग, सर्वे, फ़नल और फ़ॉर्म एनालिटिक्स के साथ, और यह सारा डेटा आपके अपने सर्वर पर रखता है।
  • Sawir Live Translate: आपके पेज का अनुवाद वहीं कर देता है जहाँ वे हैं: भाषा चुनें, जो दिख रहा है उसे ऑटो-ट्रांसलेट करें, सेव करें और विज़िटर्स को भाषा बदलने का स्विचर दें।

हमारे सभी मुफ़्त WordPress प्लगइन देखें।

हमारी बात बहुत हुई।

हम आपकी
कैसे मदद करें?

प्रोजेक्ट शुरू करें