بوت ديسكورد متكامل لإدارة القضايا، اللوق، التعويضات، والستاف في سيرفرات ماينكرافت.
- تسجيل قضايا اللاعبين تلقائيًا
- لوق ماينكرافت وديسكورد كامل
- دعم تعويضات وفلترات
- نظام برستيج تلقائي
- عرض مرئي للقضايا والبرستيج بصور ديناميكية
- إعدادات كاملة من ملف واحد فقط
قبل تشغيل البوت، عدل الملف التالي:
/configs/serverinfo.json
{
"ip": "flennn.xyz",
"port": 19132,
"compenrole": "رتبة التعويض",
"highstaffrole": "رتبة الستاف العليا",
"staffrole": "رتبة الستاف",
"guildID": "ايدي السيرفر",
"prefix": ".",
"clientID": "ايدي البوت",
"token": "توكن البوت",
"mclogchannel": "ايدي شنل ماين كرافت",
"dclogchannel": "ايدي شنل لوق ديسكورد",
"compenlogchannel": "ايدي شنل التعويض",
"ticketsbotID": "ايدي بوت التكت",
"mongoDatabaseUri": "رابط داتا بيس مونقو",
"botstatus": "الحالة حق البوت",
"onlineemoji": "<:online:1098540778311139379>",
"offlineemoji": "<:offline:1098540747113893929>",
"servername": "اسم السيرفر"
}
npm install @discordjs/voice@^0.17.0 ascii-table@^0.0.9 axios@^1.7.7 canvas@^2.11.2 chalk@^2.4.2 discord.js@^14.16.2 mongoose@^8.6.2 ms@^2.1.3
node index.js
commands/
— أوامر البوتmodels/
— ملفات القاعدةevents/
— أحداث البوتconfigs/serverinfo.json
— إعدادات البوتMinecraft.ttf
— الخط المستخدم في الرسوماتbg_*.png
— الخلفيات التلقائية للصور
- Node.js v16 أو أحدث
- قاعدة MongoDB
- صلاحيات البوت في الديسكورد
- تأكد أن الملفات
Minecraft.ttf
والخلفيات في نفس مجلدindex.js
. - يدعم الخط العربي بشكل جيد.
تم التطوير بحب لخدمة سيرفراتكم ❤️