تكامل الدردشة مع Discord
DiscordSRV على خادم Millida: الدردشة من اللعبة إلى Discord والعكس، والدخول والخروج والوفيات، وربط الأسماء المستعارة، وأدوار التبرعات.
آخر تحديث 4 أغسطس 2026
DiscordSRV يربط دردشة خادمك بقناة Discord: الرسائل تتدفق في الاتجاهين، كما تصل إليها عمليات الانضمام والخروج والوفيات والإنجازات. نصف مجتمع الخادم يعيش في تلك القناة تحديدًا.
التثبيت
- قسم ”الإضافات والمودات“ → DiscordSRV → أعد التشغيل. ستنشئ الإضافة الملف
plugins/DiscordSRV/config.yml. - أنشئ بوتًا: discord.com/developers → New Application → تبويب Bot → Reset Token، وانسخ الرمز.
- في المكان نفسه، فعّل Message Content Intent وServer Members Intent — فبدونهما لن يرى البوت الرسائل.
- في تبويب OAuth2 → URL Generator، حدّد
botوالصلاحياتSend MessagesوRead Message HistoryوManage Roles— ثم ادعُ البوت إلى خادمك عبر الرابط الناتج. - في
config.yml، املأBotToken، وفيChannels— معرّف القناة:
BotToken: "your-token"
Channels: {global: "123456789012345678"}
تحصل على معرّف القناة بالنقر بزر الفأرة الأيمن على القناة مع تفعيل وضع المطوّر في Discord.
- أعد تشغيل الخادم. ينبغي أن تظهر في الطرفية الرسالة
[DiscordSRV] Enabled.
الرمز هو كلمة مرور البوت. لا تضعه في لقطات شاشة للسجلات: فملف الإعدادات ينتهي به الأمر في النسخ الاحتياطية وفي محادثات الدعم أيضًا.
ما الذي يجب إعداده بعد ذلك
- ما الذي يُنقل: الانضمام، الخروج، الوفيات، الإنجازات — كتلة
MessageJoinServerوما يجاورها. أوقف كل ما لا تحتاجه بقيمة فارغة. - تنسيق الرسائل —
DiscordChatChannelPrefixوالقوالب فيmessages.yml. تُسحب البادئات من LuckPerms تلقائيًا. - الطرفية إلى قناة منفصلة —
DiscordConsoleChannelId. مريح، لكن يجب أن تكون القناة خاصة: فكل شيء ظاهر هناك، بما في ذلك الأوامر التي تحوي كلمات مرور. - ربط الحسابات: يكتب اللاعب
/discord link، فيحصل على رمز ويرسله إلى البوت. بعد الربط، يمكنك منح رتب Discord لمجموعات الخادم (GroupRoleSynchronizationGroupsAndRolesToSync) — وبهذه الطريقة تلوّن رتبة التبرع الشخص تلقائيًا في Discord.
المشكلات الشائعة
| العَرَض | السبب |
|---|---|
| البوت متصل، لكن الرسائل لا تمر | لم تُفعّل الـ intents أو معرّف القناة خاطئ |
| Discord إلى اللعبة يعمل، والعكس لا | البوت لا يرى القناة: الصلاحيات غير كافية في إعدادات صلاحيات القناة |
Invalid token في الطرفية | لم يُنسخ الرمز كاملًا أو أُعيد تعيينه |
| لا تُمنح الرتب | رتبة البوت أدنى أولوية من الرتبة الممنوحة — ارفع البوت في قائمة الرتب |
الإشعارات من لوحة التحكم
لا تخلط بينها وبين إشعارات الاستضافة: فـ Millida نفسها ترسل أعطال الخادم وانتهاء الخطة ونتائج المهام — إلى Telegram أو Discord، انظر إشعارات الخادم.
استضافة Minecraftخادمك يعمل أثناء عدم اتصالكإنشاء خادم
