Bot létrehozása
Posztolj egy csatornába webhookkal, adj perjeles parancsokat a közösségednek, és tegyél gombokat a kártyák alá.
Három építőelemmel szólalhat meg a saját szolgáltatásod a közösségedben. Együtt működnek: egyetlen integráció posztolhat kártyát, válaszolhat egy /command parancsra, reagálhat egy gombnyomásra, és frissítheti a saját üzenetét.
Az építőelemek
- Webhookok: egy URL, amely egy csatornába posztol. A szolgáltatásod JSON-t küld neki, és az üzenet a webhooknak adott néven jelenik meg. Riasztásokra készült: CI-eredmények, monitorozás, hibajegyek.
- Triggerek: a közösséged saját perjeles parancsai. Egy tag beírja:
/weather, az mssgs elküldi az üzenetet a webszolgáltatásodnak, és amit az válaszol, kártyaként jelenik meg a csatornában. - Gombok: a kártya alatt linket nyitnak meg, mindenkinél megváltoztatják a kártyát, vagy lefuttatják valamelyik triggeredet (lásd: Botkártyák és gombok).
Posztold az első üzenetedet
BODY='{"content": "Build #1847 passed on main"}'
SIG=$(printf '%s' "$BODY" | openssl dgst -sha256 -hmac "$MSSGS_WEBHOOK_SECRET" | sed 's/^.* //')
curl -X POST "$MSSGS_WEBHOOK_URL" \
-H "Content-Type: application/json" \
-H "X-Mssgs-Signature: sha256=$SIG" \
-d "$BODY"
GitHubról posztolnál? Ehhez nem kell kód: irányíts egy GitHub-webhookot az URL-re, és illeszd be a titkos kulcsot a Secret mezőjébe. Lásd: integrációk.
Adj hozzá egy perjeles parancsot
/weather értékkel, és az URL Endpoint mezőt a webszolgáltatásod címével. Az Allowed User Groups mezőben bizonyos szerepkörökre korlátozhatod a parancsot./weather kezdetű üzenetet küld, az mssgs POST kéréssel továbbítja azt az URL-edre. Válaszolj 5 másodpercen belül JSON-nal, és a válasz kártyaként jelenik meg a csatornában.Több időre van szükséged? Válaszolj azonnal egy betöltésjelzős kártyával, és fejezd be a kérésben kapott callback_url segítségével, amely 30 percig működik. A kártyán a közösséged neve látszik, a láblécében pedig az, hogy ki melyik parancsot használta.
Saját bot
Szeretnéd, ha a bot önálló tag lenne, saját névvel, profilképpel és BOT címkével? Hozz létre egy botfiókot a saját fiókodhoz kapcsolva, és kezeld a botok irányítópultjáról. Ha az asztali alkalmazás a bot nevében van bejelentkezve, egy AI-asszisztens gombos kártyákat posztolhat az alkalmazás MCP-szerverén keresztül.
Minden mező, válasz és hibakód megtalálható a fejlesztői dokumentációban: webhookok, perjeles parancsok, üzenetkártyák, gombok és élő frissítések. Ha pedig AI-vezérelt működést szeretnél, anélkül hogy bármit építenél, talán az MCP-s megoldás is elég.
Még mindig segítség kell?
Ügyfélszolgálatunk általában 24 órán belül válaszol.
Írj az ügyfélszolgálatnak