דילוג לתוכן
Dialova

תיעוד IRC · מתחילים

הפקודה INVITE: הזמנת אדם לחדר

INVITE מעבירה הזמנה להצטרפות לחדר. האדם שהוזמן מחליט אם להיכנס. בחדר המוגבל למוזמנים, הרשאות ההזמנה והחרגות הגישה תלויות בהגדרות.

צוות Dialova · נבדק בתאריך

תחביר ופרמטרים #

תחביר הפרוטוקול, ללא סימן / של הלקוח
INVITE <pseudo> <salon>
פרמטרמשמעות
כינויהאדם להזמנה, באותה רשת.
חדרהחדר שאליו מזמינים; לרוב השולח כבר חבר בו.

דוגמה מוסברת #

C = Alice;‏ S = תשובות השרת ל־Alice‏ (341), ואז ל־Bob‏ (INVITE)
C: INVITE Bob #atelier
S: :irc.example 341 Alice Bob #atelier
S: :Alice!alice@cloak.example INVITE Bob :#atelier

הכינויים, המארחים והטקסטים בדוגמה בדויים. הלקוח עשוי להציג את התשובות בצורה קריאה יותר מהודעות הפרוטוקול המוצגות כאן.

תשובות ושגיאות אפשריות #

תשובההסבר
341השרת קיבל את ההזמנה להעברה.
INVITEאירוע המופנה לאדם שהוזמן.
שגיאהסיבה נפוצה
401הכינוי לא נמצא.
443האדם כבר נמצא בחדר.
442 / 482השולח אינו חבר בחדר או שאין לו הרשאות מספיקות.

הרשאות, תאימות וזהירות #

הזמנה אינה מעבירה משתמש אוטומטית לחדר ואינה חושפת את ההיסטוריה שלו. אין הבטחה שהיא עוקפת כל הגבלה, מפתח, חסימה או מכסה: יש לבדוק את כללי הרשת.

שרתים מסוימים מציעים רשימת הזמנות או חריגים נוספים. יש לתעד את הגרסאות האלה בנפרד, ולא להציגן כתחביר הבסיסי.

שאלות נפוצות #

האם חייבים לקבל מיד? לא. בדרך כלל אפשר להתעלם מההזמנה בתוך הלקוח.

האם הזמנה לא צפויה אמינה? היא אינה מספיקה ליצירת אמון. יש לבדוק את השולח והחדר, במיוחד אם לאחריה מופיעים קישור או הורדה.

מקורות ובדיקת המידע

הדוגמאות משתמשות בכינויים ובדומיינים בדויים, למעט כתובות חיבור שמתועדות במפורש. הרחבות והגדרות ייחודיות לרשת מצוינות בטקסט.