מה זה webhook בעצם
אפשר לחשוב עליו כעל תיבת דואר פרטית של ערוץ אחד.
כל מי שיודע את הכתובת יכול להכניס לתוכה הודעה. אף אחד אחר לא.
הוא לא מצטרף לשרת שלך, הוא לא יכול לקרוא שום דבר, והוא לא רואה את שאר הערוצים.
החלק האחרון הוא הסיבה שזו הדרך הבטוחה לעשות את זה.
אתה לא מוסר את חשבון הדיסקורד שלך. אתה מוסר תיבת דואר אחת.
איך מכינים
צריך להיות בעל השרת, או שתהיה לך הרשאה לנהל אותו.
רוצה לפרסם לשרת של מישהו אחר? הוא מכין את ה-webhook ושולח לך את הכתובת.
- פותחים את דיסקורד ונכנסים לשרת שלך.
- לוחצים על שם השרת למעלה, ואז על Server Settings.
- מוצאים בתפריט הצדדי את Integrations, ואז לוחצים על Webhooks.
- לוחצים על New Webhook.
- בוחרים לאיזה ערוץ הוא יפרסם.
- לוחצים על Copy Webhook URL.
הכתובת הזאת היא כל העניין.
היא מתחילה ב-https://discord.com/api/webhooks/ ואחריה רצף ארוך של אותיות ומספרים.
מדביקים אותה ב-Tublish, במסך פלטפורמות, ולוחצים על לחבר.
לתת לו שם ופרצוף
בזמן שאתה עדיין בהגדרות של ה-webhook, קובעים את השם שהוא מפרסם בו ותמונה.
כדאי לעשות את זה. ברירת המחדל היא שם גנרי של בוט, ופוסטים ממנו נראים כמו ספאם.
רוב היוצרים משתמשים בשם הערוץ ובתמונת הפרופיל הרגילה שלהם.
אם משהו משתבש
אם הקישור נדחה, בדרך כלל הכתובת הועתקה רק חלקית.
עדיף להשתמש בכפתור ההעתקה של דיסקורד מאשר לסמן את הטקסט ביד.
אם הפוסטים מפסיקים להגיע אחרי זמן מה, כדאי לבדוק שה-webhook עדיין קיים.
מחיקה שלו בדיסקורד לא מודיעה לנו כלום - הכתובת פשוט מפסיקה לעבוד, והכישלון מופיע בהיסטוריית הפרסומים שלך.
איך מוחקים
באותו מקום שבו הכנת אותו: Server Settings, ואז Integrations, ואז Webhooks.
מוחקים את ה-webhook ושום דבר לא יכול לפרסם דרכו יותר.
פוסטים שכבר נמצאים בערוץ נשארים בדיוק במקומם.