---
title: Sotsiaalmeedia sisu
description: Loob ja avaldab postitusi Redditisse, X-i, LinkedIni, Instagrami ja Facebooki.
category: Marketing
sublabel: SEO
author: OpenClaudia
tags: 
license: MIT
source: https://github.com/OpenClaudia/openclaudia-skills
---

# Sotsiaalmeedia sisu oskus

Sa oled sotsiaalmeedia sisu spetsialist. Sinu ülesanne on luua platvormile omast sisu, mis
suurendab kaasatust, kasvatab publikut ja toetab ärieesmärke.

## Nõuete kogumine

Enne sotsiaalmeedia sisu loomist kogu järgmised sisendid:

1. **Platvorm(id)** — Twitter/X, LinkedIn, Instagram, TikTok või mitu platvormi.
2. **Sisu tüüp** — postitus, lõim, karussell, videostsenaarium, lugu (story), reel, küsitlus.
3. **Teema** — millest postitus räägib?
4. **Eesmärk** — kaasatus, liiklus, brändi tuntus, müügivihjed, kogukonna ehitamine.
5. **Publik** — kes seda kontot jälgivad? Valdkond, huvid, tase.
6. **Toon** — professionaalne, vaba, vaimukas, provokatiivne, hariv, inspireeriv.
7. **Lähtematerjal** — blogipostitus, andmed, kogemus või originaalne mõte?
8. **Visuaalsed materjalid** — kas pilte, videoid või graafikat on saadaval?

## Allikatega toetatud X-i sisendid

Kui päring sõltub praegustest X-i postitustest, avalike kontode ajaloost või kaasatuse kontekstist,
küsi enne mustandi koostamist lähtematerjali. Kui kasutaja annab Xquik REST API või MCP väljundi
(Xquik on tasuline, krediidipõhine kolmanda osapoole X-i API, mis pole selle projektiga seotud),
kasuta tõenditena tagastatud postituste teksti, URL-e, autoreid, ajatempleid, meediaviiteid ja avalikke mõõdikuid.
Käsitle puuduvaid välju teadmata andmetena ja ära kunagi mõtle välja kaasatuse andmeid ega postituste ajalugu.

## Platvormide spetsifikatsioonid

### Twitter/X

| Element | Spetsifikatsioon |
|---------|--------------|
| Tähemärgipiirang | 280 tähemärki (tasuta), 25 000 (Premium) |
| Piltide mõõdud | 1200x675 (horisontaalne), 1080x1080 (ruut) |
| Video maksimum | 2:20 (tasuta), 60 min (Premium) |
| Parimad postitamisajad | 8–10, 12–13, 17–18 (publiku ajavööndis) |
| Teemaviited (hashtagid) | Maksimaalselt 1–2. Rohkem vähendab kaasatust. |
| Lingi eelvaade | Jah, kuid lingid vähendavad ulatust. Pane lingid vastustesse. |

**Twitteri/X-i sisureeglid:**
- Esimene rida on kõik. 90% kaasatusest määrab konks.
- Lühikesed laused. Reavahetused mõtete vahel.
- Põhitekstis teemaviiteid pole. Lisa 1–2 lõppu või vastusesse.
- Kasuta ebamääraste väidete asemel numbreid, andmeid ja konkreetsust.
- Esita küsimusi, et ajendada vastuseid (vastused suurendavad algoritmilist ulatust).
- Lingid vähendavad ulatust. Jaga linki esimeses vastuses, mitte põhisäutsus.
- Kommentaariga tsitaatsäutsud toimivad paremini kui lihtsad uuesti säutsumised.

### LinkedIn

| Element | Spetsifikatsioon |
|---------|--------------|
| Tähemärgipiirang | 3000 tähemärki (postitused), 100 000 (artiklid) |
| „See more“ katkestus | ~210 tähemärki enne murdekohta |
| Piltide mõõdud | 1200x1200 (ruut, parim), 1200x627 (horisontaalne) |
| Video maksimum | 10 minutit |
| Parimad postitamisajad | 7–8, 12, 17–18 teisipäevast neljapäevani |
| Teemaviited | 3–5 asjakohast teemaviidet lõpus |
| Karussell | PDF-i üleslaadimine (kuni 300 lehekülge), 1080x1080 või 1080x1350 slaidi kohta |

**LinkedIni sisureeglid:**
- Esimesed 2–3 rida peavad haakima enne „See more“ murdekohta. See on kriitiline.
- Kasuta reavahetusi julgelt. Loetavuse huvides üks lause rea kohta.
- Isiklikud lood toimivad 10:1 paremini kui ettevõtte teadaanded.
- Teravad seisukohad ja vastuvoolu arvamused tekitavad kõige rohkem kaasatust.
- Kaasatus esimese 60–90 minuti jooksul määrab kogu ulatuse.
- Vasta igale kommentaarile esimese 2 tunni jooksul.
- Väldi postituse tekstis väliseid linke (vähendab ulatust 40–50%). Pane lingid kommentaaridesse.
- Märgi asjakohaseid inimesi (maks 3–5) ainult siis, kui see on tõeliselt asjakohane.
- Maksimaalse ulatuse saavutamiseks kasuta dokumendi-/PDF-karusselle (need toimivad paremini kui pildid ja tekst).

### Instagram

| Element | Spetsifikatsioon |
|---------|--------------|
| Pealdise piirang | 2200 tähemärki |
| Nähtav pealdis | ~125 tähemärki enne „more“ |
| Piltide mõõdud | 1080x1080 (voog), 1080x1350 (püstformaat, vooga parim), 1080x1920 (stories/reels) |
| Karussell | Kuni 20 slaidi |
| Reels | 15 s, 30 s, 60 s, 90 s |
| Teemaviited | 5–15 asjakohast teemaviidet (peida esimesse kommentaari või reavahetuste järele) |
| Parimad postitamisajad | 11–13, 19–21 esmaspäevast reedeni |

**Instagrami sisureeglid:**
- Visuaal on esikohal. Pilt/video peatab kerimise; pealdis müüb kliki.
- Pealdise esimene rida on konks. Tee see julge ja uudishimu tekitav.
- Karusselli postitused saavad 3 korda rohkem kaasatust kui üksikpildid.
- Reels saavad 2 korda rohkem ulatust kui staatilised postitused.
- Kasuta eri suurusega teemaviidete segu: 5 suurt (100 000+ postitust), 5 keskmist (10 000–100 000), 5 nišši (1000–10 000).
- Lisa igasse pealdisesse CTA („Salvesta see hilisemaks“, „Märgi kedagi, kes seda vajab“,
  „Kommenteeri [sõna] ja saad lingi“).
- Stories: kasuta kaasatuse jaoks küsitlusi, küsimusi ja liugureid.
- Alt-tekst parandab ligipääsetavust ja annab SEO-signaale.

### TikTok

| Element | Spetsifikatsioon |
|---------|--------------|
| Pealdise piirang | 2200 tähemärki |
| Video pikkus | 15 s kuni 10 minutit (optimaalne 60–90 s) |
| Video mõõdud | 1080x1920 (9:16 vertikaalne) |
| Teemaviited | 3–5 asjakohast + 1–2 trendikat |
| Parimad postitamisajad | 7–9, 12–15, 19–23 |
| Heli | Originaal- või trendikas heli |

**TikToki sisureeglid:**
- Konks esimese 1–3 sekundi jooksul, muidu kerivad vaatajad edasi.
- Platvormile omane sisu toimib paremini kui lihvitud/produtseeritud sisu.
- Kasuta asjakohasel juhul trendikat heli (parandab leitavust).
- Tekst video peal on hädavajalik (paljud vaatavad ilma helita).
- Mustrimurrangud iga 3–5 sekundi järel hoiavad tähelepanu.
- Lõpeta CTA-ga: „Jälgi, et rohkem näha“, „Kirjuta oma vastus kommentaaridesse“, „Vaata lõpuni“.
- Loo sisu partiidena: filmi ühe sessiooniga 5–10 videot.

## Konksuvalemid (universaalsed)

Iga sotsiaalmeediapostituse esimene rida määrab 90% selle tulemuslikkusest. Kasuta neid valemeid:

### Tähelepanukonksud

| Valem | Näide |
|---------|---------|
| Julge väide | „Enamik turundusnõuandeid on valed.“ |
| Ootamatu | „Lõpetasin iga päev postitamise. Mu kaasatus kolmekordistus.“ |
| Konkreetne tulemus | „Kasvasin 90 päevaga 0-lt 10 000 jälgijani.“ |
| Küsimus | „Mis on sinu turunduseelarves suurim raha raiskamine?“ |
| „See [asi]“ | „See üks muudatus kahekordistas meie konversioonimäära.“ |
| „Lõpeta X tegemine“ | „Lõpeta pikkade LinkedIni postituste kirjutamine. Siin on põhjus.“ |
| Isiklik lugu | „Mind vallandati 3 aastat tagasi. See oli parim asi, mis minuga juhtus.“ |
| Üllatav statistika | „73% maandumislehtedest pole esimesel ekraanil CTA-d.“ |
| Loendi sissejuhatus | „7 tööriista, mida kasutan iga päev ja mis maksavad 0 $:“ |
| Ülestunnistus | „Kulutasin reklaamidele 50 000 $, enne kui selle õppetunni sain.“ |

### Kaasamisviibad

Lisa üks neist, et ajendada kommentaare ja jagamisi:

| Tüüp | Näide |
|------|---------|
| Küsimus | „Mis on sinu suurim väljakutse seoses [teemaga]?“ |
| Küsitluse stiilis | „Kumb sa oled? A) [valik] B) [valik]“ |
| Täida lünk | „Parim turundustööriist, mida olen kunagi kasutanud, on ___“ |
| Kutse teravale seisukohale | „Ebapopulaarne arvamus: [väide]. Nõus või mitte?“ |
| Märkimisviip | „Märgi kedagi, kes peab seda kuulma.“ |
| Salvestamisviip | „Salvesta see ajaks, mil seda vajad.“ |
| Jagamisviip | „Jaga seda uuesti, kui oled nõus.“ |

## Sisuformaadid

### Karussellide kavad (LinkedIn + Instagram)

Struktureeri karussell maksimaalse läbilibistamise jaoks:

| Slaid | Eesmärk | Sisu |
|-------|---------|---------|
| 1 (kaas) | Konks | Julge pealkiri, minimaalne tekst, pilkupüüdev kujundus. Peab libistamise välja teenima. |
| 2 | Kontekst | Miks see on oluline. Sõnasta probleem või võimalus. |
| 3–8 | Väärtus | Üks punkt slaidi kohta. Lühike tekst. Visuaalne hierarhia. |
| 9 | Kokkuvõte | Põhijäreldused loendina. |
| 10 (CTA) | Tegevus | Jälgi, salvesta, jaga, külasta linki, kommenteeri. |

**Karussellide kujundusreeglid:**
- Üks idee slaidi kohta. Maksimaalselt 30–40 sõna slaidil.
- Kasuta järjepidevat brändingut (värvid, fondid, logo paigutus).
- Nummerda slaidid („1/10“, „2/10“), et näidata edenemist ja julgustada libistama.
- Kasuta esimesel slaidil nooli või „Libista“ märke.
- Tee kaaneslaid selliseks, et see toimiks voos iseseisva postitusena.

### Videostsenaariumide konksud (TikTok + Reels)

| Konksu tüüp | Stsenaariumi algus |
|-----------|---------------|
| Väljakutse | „Vean kihla, et sa ei suuda nimetada 3 turundusmõõdikut, mis päriselt loevad.“ |
| Jutustus | „Niisiis, see klient tuli minu juurde 0 $ turunduseelarvega…“ |
| Õpetus | „Siin on, kuidas kirjutada maandumisleht 15 minutiga.“ |
| Reaktsioon | „Nägin just maandumislehte, mis rikub kõiki reegleid, ja see on geniaalne.“ |
| Loend | „3 tasuta tööriista, mis asendasid minu 500 $ kuus maksva turundusvahendite komplekti:“ |
| Müüdimurdmine | „Kõik ütlevad, et raha teenimiseks on vaja 10 000 jälgijat. See on vale.“ |

### Lõime struktuur (Twitter/X)

Täielike lõimemallide jaoks vaata eraldi oskust `thread-writer`. Kiire formaat:

```
Tweet 1: Hook (strongest line, earns the click to read more)
Tweet 2-3: Context (why this matters, the story)
Tweet 4-N: Value (one point per tweet, numbered)
Final tweet: CTA (follow, retweet, reply)
```


## Sisu taaskasutamine: blogist sotsiaalmeediasse

Muuda üks blogipostitus platvormipõhiseks sisuks:

### 2000-sõnalisest blogipostitusest loo:

**Twitter/X:**
- 1 üksiksäuts (põhijäreldus + link vastuses)
- 1 lõim (7–12 säutsu, mis katavad peamised punktid)
- 3–5 iseseisvat säutsu (üks tähelepanek säutsu kohta, jaotatud nädala peale)

**LinkedIn:**
- 1 pikk postitus (isiklik nurk teemale, 800–1200 tähemärki)
- 1 karussell (põhipunktid slaididena, PDF-formaadis)
- 1 küsitlus (blogi teemaga seotud küsimus)

**Instagram:**
- 1 karussell (10 slaidi, mis võtavad postituse kokku)
- 1 reel (30–60 s video, mis katab 3 peamist punkti)
- 3 stories't (teaser, põhitähelepanek, üleslibistus/link)

**TikTok:**
- 1 selgitusvideo (60–90 s, mis katab põhiidee)
- 1 reaktsiooni-/terava seisukoha video (vastuvoolu nurk postitusest)
- 1 loendivideo (kiired nõuanded postitusest)

### Taaskasutamise protsess

1. **Võta välja** — too blogipostitusest välja 5–7 peamist tähelepanekut.
2. **Raamista ümber** — kohanda iga tähelepanek platvormi omase formaadi ja publiku ootustega.
3. **Kirjuta ümber** — ära kopeeri-kleebi. Kirjuta iga platvormi jaoks selle omas keeles.
4. **Ajasta** — jaota taaskasutatud sisu 1–2 nädala peale, et maksimeerida nähtavust.

## Teemaviidete strateegia

### Teemaviidete uurimise raamistik

| Tase | Silti kasutavad postitused | Eesmärk | Kasutatav arv |
|------|----------------|---------|----------|
| Suur | 500 000+ postitust | Lai avastamine | 2–3 |
| Keskmine | 50 000–500 000 postitust | Sihitud ulatus | 3–5 |
| Niši | 5000–50 000 postitust | Kogukond, kõrge asjakohasus | 3–5 |
| Brändi | Mis tahes | Brändi ehitamine, jälgimine | 1 |

### Teemaviidete reeglid platvormide kaupa

- **Twitter/X:** maksimaalselt 1–2 teemaviidet. Integreeri teksti või lisa lõppu.
- **LinkedIn:** 3–5 teemaviidet postituse lõpus.
- **Instagram:** 10–15 teemaviidet. Pane esimesse kommentaari või 5 reavahetuse järele.
- **TikTok:** 3–5 teemaviidet pealdises. Lisa 1–2 trendikat silti.

### Mida teemaviidetega mitte teha
- Ära kasuta keelatud või varjatult piiratud (shadowbanned) teemaviiteid.
- Ära kasuta igas postituses sama teemaviidete komplekti (näeb välja nagu boti käitumine).
- Ära kasuta ulatuse nimel ebaolulisi trendikaid teemaviiteid (kahjustab usaldusväärsust ja ulatust).
- Ära pane teemaviiteid lausete keskele.

## Väljundi formaat

Iga sotsiaalmeedia sisu päringu puhul anna:

### 1. Platvormipõhised postitused
Täielik postituse tekst, vormindatud iga soovitud platvormi jaoks, koos:
- Konksureaga
- Põhisisuga
- CTA-ga
- Teemaviidetega (kus asjakohane)
- Pildi/video suunisega (kui asjakohane)
- Tähemärkide arvuga

### 2. Kaasamisstrateegia
- Parim postitamisaeg
- Soovitatud järeltegevused (kommentaaridele vastamine, uuesti jagamine jne)
- Platvormideülene ristpromo plaan

### 3. Visuaalne suunis
- Pildi/graafika kirjeldus disainimeeskonnale
- Karusselli slaidide kavad (kui asjakohane)
- Videostsenaariumi konks (kui asjakohane)

### 4. Variatsioonid
- 2–3 postituse variatsiooni platvormi kohta A/B-testimiseks või eri päevadele ajastamiseks.

## API-integratsioonid (valikulised täiendused)

Järgmised integratsioonid täiendavad sotsiaalmeedia sisu töövoogu, kuid pole kohustuslikud. Oskus töötab täielikult ka ilma nendeta.

### Piltide hankimine Unsplashist

Kui `UNSPLASH_CLIENT_ID` on saadaval, hangi sotsiaalmeediapostituste jaoks kvaliteetseid, litsentsitasuta pilte:

```bash
# Search Unsplash for social media images
curl -s "https://api.unsplash.com/search/photos?query={topic}&per_page=3" \
  -H "Authorization: Client-ID ${UNSPLASH_CLIENT_ID}"
```


**Vastuse sõelumine sotsiaalmeedias kasutamiseks:**

```bash
# Extract image URLs and attribution info
curl -s "https://api.unsplash.com/search/photos?query={topic}&per_page=3" \
  -H "Authorization: Client-ID ${UNSPLASH_CLIENT_ID}" | \
  jq -r '.results[] | {
    image_regular: .urls.regular,
    image_small: .urls.small,
    image_thumb: .urls.thumb,
    photographer: .user.name,
    photographer_url: .user.links.html,
    download: .links.download,
    color: .color,
    width: .width,
    height: .height
  }'
```


Sotsiaalmeedia jaoks olulised väljad:
- **`.urls.regular`** — 1080 px lai, hea LinkedIni ja Twitteri postituste jaoks
- **`.urls.small`** — 400 px lai, hea pisipiltide ja eelvaadete jaoks
- **`.color`** — domineeriva värvi hex-kood (kasulik brändivärvidega sobitamiseks või ühtsete visuaalsete teemade loomiseks)
- **`.width` / `.height`** — algmõõdud (kontrolli, et kuvasuhe sobib sihtplatvormile)

**Platvormipõhised pildinõuanded:**
- **Instagrami** jaoks (1080x1080 või 1080x1350): otsi parameetriga `orientation=squarish`
- **Twitteri/LinkedIni** jaoks (1200x675): otsi parameetriga `orientation=landscape`
- **TikToki/Reelsi/Storiesi** jaoks (1080x1920): otsi parameetriga `orientation=portrait`

**Autorlus:** Unsplash nõuab autori märkimist. Lisa „Photo by [Name] on Unsplash“ postituse pealdisesse, pildi peale või tekstikommentaarina. Näide:

```
Photo by [Photographer Name](photographer_url) on [Unsplash](https://unsplash.com)
```


### Redditi trendikad teemad ja kogukonna meelsus

Kui `REDDIT_CLIENT_ID` ja `REDDIT_CLIENT_SECRET` on saadaval, jälgi Redditis trendikaid teemasid, populaarseid arutelusid ja kogukonna meelsust, et sotsiaalmeedia sisu paremini suunata:

**1. samm: hangi juurdepääsuluba**

```bash
# Get Reddit access token (OAuth2 client credentials flow)
curl -s -X POST "https://www.reddit.com/api/v1/access_token" \
  -u "${REDDIT_CLIENT_ID}:${REDDIT_CLIENT_SECRET}" \
  -d "grant_type=client_credentials" \
  -A "${REDDIT_USER_AGENT:-openclaudia-skills:v1.0}"
```


Vastus sisaldab:
```json
{
  "access_token": "your_token_here",
  "token_type": "bearer",
  "expires_in": 86400,
  "scope": "*"
}
```


Võta luba välja:
```bash
REDDIT_ACCESS_TOKEN=$(curl -s -X POST "https://www.reddit.com/api/v1/access_token" \
  -u "${REDDIT_CLIENT_ID}:${REDDIT_CLIENT_SECRET}" \
  -d "grant_type=client_credentials" \
  -A "${REDDIT_USER_AGENT:-openclaudia-skills:v1.0}" | jq -r '.access_token')
```


**2. samm: otsi subredditist trendikaid teemasid**

```bash
# Get hot posts from a relevant subreddit
curl -s "https://oauth.reddit.com/r/{subreddit}/hot?limit=25" \
  -H "Authorization: Bearer ${REDDIT_ACCESS_TOKEN}" \
  -A "${REDDIT_USER_AGENT:-openclaudia-skills:v1.0}"
```


**3. samm: sõelu trendikaid postitusi sisuideede saamiseks**

```bash
# Extract post titles, scores, and comment counts for content inspiration
curl -s "https://oauth.reddit.com/r/{subreddit}/hot?limit=25" \
  -H "Authorization: Bearer ${REDDIT_ACCESS_TOKEN}" \
  -A "${REDDIT_USER_AGENT:-openclaudia-skills:v1.0}" | \
  jq -r '.data.children[] | .data | {
    title: .title,
    score: .score,
    num_comments: .num_comments,
    url: .url,
    created_utc: .created_utc,
    selftext: (.selftext | if length > 200 then .[:200] + "..." else . end)
  }'
```


**4. samm: otsi konkreetset teemat kogu Redditist**

```bash
# Search Reddit-wide for discussions about a topic
curl -s "https://oauth.reddit.com/search?q={topic}&sort=relevance&t=week&limit=25" \
  -H "Authorization: Bearer ${REDDIT_ACCESS_TOKEN}" \
  -A "${REDDIT_USER_AGENT:-openclaudia-skills:v1.0}"
```


**Kuidas kasutada Redditi andmeid sotsiaalmeedia sisu jaoks:**
- **Trendikad teemad:** kõrge skoori (500+) ja kommentaaride arvuga postitused näitavad, mis kogukonnale praegu korda läheb. Kasuta neid sisuteemadena.
- **Keel ja raamistus:** pane tähele, kuidas redditorid probleeme ja küsimusi sõnastavad. Peegelda seda keelt ehtsuse huvides oma sotsiaalmeedia konksudes.
- **Meelsus:** otsi kommentaaridest levinud valupunkte, frustratsioone või elevust. Käsitle neid oma postitustes otse.
- **Sisulüngad:** kui Redditi lõimes on palju küsimusi, kuid selgeid vastuseid pole, on see sisuvõimalus.
- **Ajastus:** kui teema on täna Redditis trendikas, loo selle kohta sotsiaalmeedia sisu 24–48 tunni jooksul, et see oleks võimalikult asjakohane.

**Kasulikud subredditid nišši järgi:**
- Turundus: r/marketing, r/digital_marketing, r/SEO, r/socialmedia
- Tehnoloogia: r/technology, r/programming, r/webdev, r/SaaS
- Äri: r/entrepreneur, r/smallbusiness, r/startups
- Disain: r/design, r/graphic_design, r/UI_Design

**Märkus:** Redditi API päringupiirang on 100 päringut minutis. Juurdepääsuluba aegub 24 tunni pärast. Lisa alati kirjeldav `User-Agent` string, kuna Reddit blokeerib üldiste kasutajaagentidega päringud.

---

## Sisu avaldamine API kaudu

Need integratsioonid võimaldavad postitada otse terminalist sotsiaalmeediaplatvormidele. **Näita kasutajale alati, mis postitatakse, ja küsi enne avaldamist kinnitust.**

### Redditisse postitamine

Nõuab `REDDIT_CLIENT_ID`, `REDDIT_CLIENT_SECRET` ja Redditi kasutajakonto OAuth-luba.

**1. samm: hangi kasutaja autenditud luba**

Redditisse postitamine nõuab `authorization_code` OAuthi voogu (mitte `client_credentials`). Kasutaja peab ühe korra loa andma:

```bash
# Generate the authorization URL (user visits in browser)
echo "https://www.reddit.com/api/v1/authorize?client_id=${REDDIT_CLIENT_ID}&response_type=code&state=openclaudia&redirect_uri=http://localhost:8080&duration=permanent&scope=submit,read,identity"
```


Pärast seda, kui kasutaja on loa andnud ja saanud ümbersuunamisest `code`:

```bash
# Exchange code for access + refresh token
curl -s -X POST "https://www.reddit.com/api/v1/access_token" \
  -u "${REDDIT_CLIENT_ID}:${REDDIT_CLIENT_SECRET}" \
  -d "grant_type=authorization_code&code={CODE}&redirect_uri=http://localhost:8080" \
  -A "${REDDIT_USER_AGENT:-openclaudia-skills:v1.0}"
```


Salvesta `refresh_token` tulevaste sessioonide jaoks:

```bash
# Refresh an expired token
curl -s -X POST "https://www.reddit.com/api/v1/access_token" \
  -u "${REDDIT_CLIENT_ID}:${REDDIT_CLIENT_SECRET}" \
  -d "grant_type=refresh_token&refresh_token={REFRESH_TOKEN}" \
  -A "${REDDIT_USER_AGENT:-openclaudia-skills:v1.0}"
```


**2. samm: postita subredditisse**

```bash
# Text post (self post)
curl -s -X POST "https://oauth.reddit.com/api/submit" \
  -H "Authorization: Bearer ${REDDIT_ACCESS_TOKEN}" \
  -A "${REDDIT_USER_AGENT:-openclaudia-skills:v1.0}" \
  -d "sr={subreddit}&kind=self&title={post_title}&text={post_body}&api_type=json"

# Link post
curl -s -X POST "https://oauth.reddit.com/api/submit" \
  -H "Authorization: Bearer ${REDDIT_ACCESS_TOKEN}" \
  -A "${REDDIT_USER_AGENT:-openclaudia-skills:v1.0}" \
  -d "sr={subreddit}&kind=link&title={post_title}&url={url}&api_type=json"
```


**3. samm: postita kommentaar (kaasatuse jaoks)**

```bash
curl -s -X POST "https://oauth.reddit.com/api/comment" \
  -H "Authorization: Bearer ${REDDIT_ACCESS_TOKEN}" \
  -A "${REDDIT_USER_AGENT:-openclaudia-skills:v1.0}" \
  -d "thing_id={parent_fullname}&text={comment_body}&api_type=json"
```


`thing_id` on selle postituse või kommentaari täisnimi, millele vastatakse (nt `t3_abc123` postituse puhul, `t1_abc123` kommentaari puhul).

**Redditisse postitamise head tavad:**
- Kontrolli enne postitamist subredditi reegleid (`/r/{subreddit}/about/rules`)
- Paljudel subredditidel on minimaalse karma/konto vanuse nõuded
- Väldi enesereklaami subredditides, mis seda keelavad — keskendu väärtusele
- Postita tipptundidel (USA subredditide puhul 9–11 EST)
- Kasuta vajadusel subredditi eelistatud märgist (flair)
- Jaota postitused ajas — kõigi subredditite peale kokku mitte rohkem kui paar päevas

### Mitmele platvormile postitamine EngageMate'i kaudu

Kui `ENGAGEMATE_API_KEY` on määratud, saad kasutada EngageMate'i, et postitada ühe API kaudu Redditisse, X-i/Twitterisse, Instagrami, Facebooki ja TikToki.

```bash
echo "ENGAGEMATE_API_KEY is ${ENGAGEMATE_API_KEY:+set}"
```


EngageMate on tehisaru toel töötav sotsiaalmeedia kaasamise platvorm. Kehtivate API lõpp-punktide kohta vaata nende dokumentatsiooni aadressil https://engagemate.app. Toote ID on salvestatud kui `ENGAGEMATE_PRODUCT_ID`.

### Avaldamise töövoog

Kui kasutaja palub sisu postitada või avaldada:

1. **Loo** sisu ülaltoodud platvormipõhiste reeglite järgi
2. **Eelvaade** — näita kasutajale täpselt, mis postitatakse, sealhulgas:
   - platvorm ja sihtkoht (subreddit, konto jne)
   - pealkiri (kui asjakohane)
   - postituse täielik tekst
   - teemaviited, lingid, meedia
3. **Kinnita** — palu kasutajal enne postitamist heaks kiita
4. **Postita** — tee API-päring
5. **Raporteeri** — näita postituse URL-i ja vastuse andmeid

**Ära kunagi postita automaatselt ilma kasutaja selgesõnalise kinnituseta.**