Δημιουργία bot
Δημοσίευσε σε ένα κανάλι με webhook, δώσε στην κοινότητά σου εντολές slash και βάλε κουμπιά κάτω από τις κάρτες.
Τρία δομικά στοιχεία επιτρέπουν στη δική σου υπηρεσία να μιλά στην κοινότητά σου. Δουλεύουν μαζί: μία ενσωμάτωση μπορεί να δημοσιεύσει μια κάρτα, να απαντήσει σε μια /command, να αντιδράσει σε ένα κουμπί και να ενημερώσει το δικό της μήνυμα.
Τα δομικά στοιχεία
- Webhooks: ένα URL που δημοσιεύει σε ένα κανάλι. Η υπηρεσία σου του στέλνει JSON και το μήνυμα εμφανίζεται με το όνομα που έδωσες στο webhook. Φτιαγμένα για ειδοποιήσεις: αποτελέσματα CI, παρακολούθηση συστημάτων, tickets.
- Triggers: οι δικές εντολές slash της κοινότητάς σου. Ένα μέλος γράφει
/weather, το mssgs στέλνει το μήνυμα στη web υπηρεσία σου και ό,τι απαντήσει εμφανίζεται στο κανάλι ως κάρτα. - Κουμπιά: κάτω από μια κάρτα, ανοίγουν έναν σύνδεσμο, αλλάζουν την κάρτα για όλους ή εκτελούν ένα από τα triggers σου (δες Κάρτες και κουμπιά bot).
Δημοσίευσε το πρώτο σου μήνυμα
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"
Δημοσιεύεις από το GitHub; Δεν χρειάζεται κώδικας: στρέψε ένα webhook του GitHub σε αυτό το URL και επικόλλησε το μυστικό στο πεδίο Secret. Δες τις ενσωματώσεις.
Πρόσθεσε μια εντολή slash
/weather, και το URL Endpoint της web υπηρεσίας σου. Στο Allowed User Groups μπορείς να περιορίσεις την εντολή σε συγκεκριμένους ρόλους./weather, το mssgs το στέλνει με POST στο URL σου. Απάντησε μέσα σε 5 δευτερόλεπτα με JSON και η απάντηση εμφανίζεται στο κανάλι ως κάρτα.Χρειάζεσαι περισσότερο χρόνο; Απάντησε αμέσως με μια κάρτα με loader και ολοκλήρωσέ την μέσω του callback_url του αιτήματος, που λειτουργεί για 30 λεπτά. Η κάρτα δείχνει το όνομα της κοινότητάς σου και το υποσέλιδό της λέει ποιος χρησιμοποίησε ποια εντολή.
Ένα bot με δική του ταυτότητα
Θέλεις το bot να είναι ξεχωριστό μέλος, με όνομα, avatar και την ετικέτα BOT; Δημιούργησε έναν λογαριασμό bot συνδεδεμένο με τον δικό σου λογαριασμό και διαχειρίσου τον από τον πίνακα ελέγχου των bots. Όταν η εφαρμογή για υπολογιστή είναι συνδεδεμένη ως το bot, ένας βοηθός AI μπορεί να δημοσιεύει κάρτες με κουμπιά μέσω του server MCP της.
Κάθε πεδίο, απάντηση και κωδικός σφάλματος βρίσκεται στην τεκμηρίωση για προγραμματιστές: webhooks, εντολές slash, κάρτες μηνυμάτων, κουμπιά και ζωντανές ενημερώσεις. Κι αν θέλεις συμπεριφορά με AI χωρίς να φτιάξεις τίποτα, ίσως σου αρκεί η λύση του MCP.
Σε βοήθησε αυτό το άρθρο;
Δεν βρήκες αυτό που έψαχνες; Θα χαρούμε να βοηθήσουμε.
Κάνε την ερώτησή σουΧρειάζεσαι ακόμα βοήθεια;
Η ομάδα υποστήριξής μας απαντά συνήθως μέσα σε 24 ώρες.
Επικοινώνησε με την υποστήριξη