https://github.com/4i8/quranbot
Quran bot. To play surahs from the Holy Quran in audio channels and remind prayer times with the support of many cities.
https://github.com/4i8/quranbot
bot discord discord-bot discord-js discordjs nodejs quran quran-bot quran-json quranbot
Last synced: about 1 year ago
JSON representation
Quran bot. To play surahs from the Holy Quran in audio channels and remind prayer times with the support of many cities.
- Host: GitHub
- URL: https://github.com/4i8/quranbot
- Owner: 4i8
- License: apache-2.0
- Created: 2023-02-16T19:06:56.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-03-08T10:24:38.000Z (over 1 year ago)
- Last Synced: 2025-03-08T11:24:51.911Z (over 1 year ago)
- Topics: bot, discord, discord-bot, discord-js, discordjs, nodejs, quran, quran-bot, quran-json, quranbot
- Language: JavaScript
- Homepage:
- Size: 694 KB
- Stars: 35
- Watchers: 3
- Forks: 32
- Open Issues: 0
-
Metadata Files:
- Readme: README.ar.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
[ Go to English Version || الذهاب لنسخة الإنجليزية](README.md)
## الأخذ بعين الإعتبار
- يمكن للمجتمع أن **يساهم** في إجراء تحسينات وإضافة ميزات جديدة.
- **المشروع ليس من أجل الربح** ⚠
- لا يُسمح أبدًا ببيع هذا البوت وستتم مقاضاتك قانونيًا.
## التثبيت
1. Clone QuranBot with `git clone`
```bash
git clone https://github.com/4i8/quranbot.git
cd quranbot
```
2. Install Packages
```bash
npm install
```
#### **Rename `src/config.example.json` to `src/config.json`**
3. Add your Tokens to `src/config.json`
```json
{
"BOT_TOKEN": "",
"TEST_BOT_TOKEN": "",
"Mongo_DB": ""
}
```
## تشغيل محليًا
```bash
npm run start
```
## قائمة الأوامر
| الأمر | الوصف | الإستخدام \| أمثلة | إضافي |
| ----------- | ----------------------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------------------------------------------------------------ |
| /play | قم بتشغيل القرآن في قناة صوتية بأكثر من 130 قارئ | /play "Ahmad Al-Hawashi" Al-Baqara | يدعم خاصية البحث بحيث تقوم بكتابة اسم السورة أو المقرئ أو رقم السورة أو رقم المقرئ ويعطيك خيارات |
| /pause | تعليق التلاوة. | /pause | |
| /resume | إستئناف التلاوة. | /resume | |
| /volume | ضبط درجة الصوت في نطاق (10-150) | /volume 55
/volume 88 | |
| /nowplaying | عرض معلومات حول ما يتم تشغيله الآن. | /nowplaying | |
| /queue | عرض قائمة الإنتظار | /queue | |
| /loop | تبديل وضع التكرار (تشغيل / إيقاف) | /loop | |
| /seek | القفز إلى وقت محدد في قائمة التشغيل. | /seek 2:30:10 | |
| /skip | تخطي إلى العنصر التالي في قائمة الانتظار | /skip | |
| /stop | مسح قائمة الانتظار ووقف التلاوة. | /stop | |
| /qasas | تشغيل قصص الأنبياء | /qasas ما قبل خلق آدم عليه السلام | The voice of Nabil Al-Awadi and Tariq Al-Suwaidan in high quality |
| /quran | عرض وتصفح القرآن الكريم . | /quran | |
| /azkar | ضبط إعدادات نظام الأذكار. | /azkar < text-channnel > < periodic-time > < embed-color > | Azkar system: sends Azkar in text channel once in while. |
| /khutma | ضبط إعدادات نظام الختمة. | /khutma < text-channel > < periodic-time > < embed-color > | |
| /language | تغيير لغة البوت. | /language <العربية\|English\|French> | |
| /prayer | ضبط إعدادات منبه الصلاة. | /prayer < text-channel > < country > < mention > | |
| /reset | إعادة ضبط الدردشة (القناة النصية) لأنظمة الأذكار والخطمة والصلاة. | /reset |
| /recovery | تفعيل نظام الريكوفري في حالة تم إعادة تشغيل البوت | /recovery |
## المطورون
- [@Arth(4i8)](https://github.com/4i8)
- [@albatranomar](https://github.com/albatranomar)
## رخصة
[Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0)
## المساهمة
المساهمات دائما موضع ترحيب!
أنظر `contributing.md` لمعرفة طرق البدء.
يرجى الالتزام "[بمدونة قواعد السلوك](https://github.com/4i8/QuranBot/blob/master/CODE_OF_CONDUCT.md)" الخاصة بهذا المشروع.