Releases: 4i8/QuranBot
Add catch and debug
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.
Generated by auto-changelog
.
Unreleased
Commits
- catch
c31317d
1.4.1 - 2023-06-18
Commits
1.4.0 - 2023-04-29
Commits
1.3.1 - 2023-03-27
Commits
1.3.0 - 2023-03-27
Commits
1.2.1 - 2023-03-27
Commits
- Fix prayer API uncode
144dd20
1.2.0 - 2023-03-26
1.1.0 - 2023-03-21
Commits
1.0.1 - 2023-03-03
Merged
Commits
- Fix API rate limit exceeded extensions/prayer.js
120eb34
- README.md Update.
ec0edbc
- Fixed Alignment issue.
834cd68
- Create CONTRIBUTING.md
15f0f5c
- Added Arabic README.ar.md
3c13aeb
- Create CODE_OF_CONDUCT.md
9704fb8
- Update issue templates
e00b1d1
- Some Fix With concurrently (Start)
552fbb4
- Create FUNDING.yml
49c7d58
- Create SECURITY.md
491b8fc
- Update FUNDING.yml
63c04ff
- Fix
cee127b
- Update prayer.js
3def2f0
- Update package.json
ca4855f
- Update README.md
8e1769c
1.0.0 - 2023-02-16
Commits
1.4.1
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.
Generated by auto-changelog
.
Unreleased
Commits
1.4.0 - 2023-04-29
Commits
1.3.1 - 2023-03-27
Commits
1.3.0 - 2023-03-27
Commits
1.2.1 - 2023-03-27
Commits
- Fix prayer API uncode
144dd20
1.2.0 - 2023-03-26
1.1.0 - 2023-03-21
Commits
1.0.1 - 2023-03-03
Merged
Commits
- Fix API rate limit exceeded extensions/prayer.js
120eb34
- README.md Update.
ec0edbc
- Fixed Alignment issue.
834cd68
- Create CONTRIBUTING.md
15f0f5c
- Added Arabic README.ar.md
3c13aeb
- Create CODE_OF_CONDUCT.md
9704fb8
- Update issue templates
e00b1d1
- Some Fix With concurrently (Start)
552fbb4
- Create FUNDING.yml
49c7d58
- Create SECURITY.md
491b8fc
- Update FUNDING.yml
63c04ff
- Fix
cee127b
- Update prayer.js
3def2f0
- Update package.json
ca4855f
- Update README.md
8e1769c
1.0.0 - 2023-02-16
Commits
1.4.0
- add automatic structuring system and made the 'help' command more professional.
- The automatic recovery system has been removed, and the only way to activate the recovery command in case of a bot restart is by using the command '/recovery'. When the reader selects a surah, if a bot restart occurs, the bot will automatically return to the voice channel and activate the recovery system.
Full Changelog: 1.3.1...1.4.0
1.3.1
Full Changelog: 1.3.0...1.3.1
1.3.0
Full Changelog: 1.2.1...1.3.0
Add Auto Language in Prayers
1.2.1
Full Changelog: 1.2.1_...1.2.1__
Fix prayer API uncode
1.2.0
Full Changelog: 1.1.0...1.2.0
Adding 90 new countries [prayer]
Add shard
Add a disabled button to show loop status
1.1.0
Full Changelog: 1.0.1...1.1.0
+ Fix Bugs
1-Playlist limit added(114)
--consumption
2-The recovery system has been restored
3-Edit in Help Command
1.0.1
What's Changed
- README.md Update by @albatranomar in #1
New Contributors
- @albatranomar made their first contribution in #1
Full Changelog: 1.0.0...1.0.1
Fix Some Bug
Fix API rate limit exceeded extensions/prayer.js
1.0.0v
الآن يمكن للمجتمع تنفيذ الإصلاحات والميزات الجديدة
now it possible for the community to implement fixes and new features
Just Pull Request
المشروع غير هادف للربح على الإطلاق
The project is not for profit
It is never allowed to sell bots and you will be legally prosecuted
لا يُسمح أبدًا ببيع البوت وستتم مقاضاتك قانونًيا في حالة مخالفة هذا الشرط
English
First, download the project
git clone https://github.com/4i8/quranbot.git
Second, install packages
cd quranbot
npm i
Third, edit the config file
The most important thing is , and the rest is optional if you want to modify it
src/config.json
{
"BOT_TOKEN": "<REQUIRD>",
"TEST_BOT_TOKEN": "<REQUIRD>",
"Mongo_DB": "<REQUIRD>"
}
Finally
npm start
/prayer
Multiple prayer time reminders with selecting countries The bot supports 23 countries, all Arab countries and some African countries. In the next updates, cities will be added in the Arab countries. Mention, cancel it, or change the country in the chat at any time
By writing and putting the chat you want to change the time and it will change automatically
/play
More than 133 readers of all rewayas for each reader
/play
It supports the search feature so that you write the name of the surah, the reciter, the surah number, or the reciter’s number, and it will give you options
/qasas
To play the stories of the prophets with the voice of Nabil Al-Awadi and Tariq Al-Suwaidan in high quality
/quran
The Mushaf command supports the search feature, so that you write the name of the surah, the order, or the page number, and it will show you the results with the feature of the Save Page button, so that if you return and write the command without any option, it will show you the last page you saved.
The recovery system is stopped because there is no support for a powerful server that can handle the pressure
The recovery mode system automatically, if the boot has been reset, it will go back to the ROM and start the playlist, and at the last time it stopped, so don't worry about it
/azkar
The order of dhikr is multiple, with specifying a time from five minutes to two days, you have the freedom to choose the time, and you can specify unlimited chats, and also change the chat time at any time for
By writing and putting the chat you want to change the time and it will change automatically
/khutma
The order of khutma is multiple, with specifying a time from five minutes to two days, you have the freedom to choose the time, and you can specify unlimited chats, and also change the chat time at any time by writing and putting the chat you want to change the time for, and it will change automatically
/reset
And if you want to interrupt the remembrance, the conclusion, or the reminder of the prayer times from the chat, write this command
/language
The bot supports three languages, Arabic, English and French
/loop
Repeat playlist
/nowplaying
Knowing the surah that is working at the present time
/pause
Pause the sound temporarily
/queue
Know your playlist
/resume
Audio resume
/seek
Advance the sound to a specific time, for example: 1:03:50
/skip
Skip the currently playing section
/volume
Volume up limit 15010
/stop
Destroy the playlist
عربي
اولا نزل البروجكت
git clone https://github.com/4i8/quranbot.git
ثانياً نزل البكجات
cd quranbot
npm i
ثالثاً عدل الكونفق
اهم شي <مطلوب> الباقي اختياري لو عايز تعدله عدله
src/config.json
{
"BOT_TOKEN": "<مطلوب>",
"TEST_BOT_TOKEN": "<مطلوب>",
"Mongo_DB": "<مطلوب>"
}
واخيراً
npm start
/prayer
امر تذكير بوقت الصلاة متعدد مع تحديد الدول البوت يدعم 23 دولة جميع الدول العربية و بعض الدول الأفريقية في التحديثات القادمة سيتم اضافة المدن في الدول العربية وايضاً يمكنك تحديد المنشن المراد تحديده للتذكير بأوقات الصلاة بحيث يمنشه بس يجي موعد الصلاة ويمكنك تحديد شاتات بشكل لامحدود وايضا تغير المنشن او الغاءه او تغير الدولة اللي في الشات في اي وقت عن
طريق كتابة ووضع الشات المراد تغير له الوقت وسيتغير تلقائياً
/play
اكثر من 133 قارىء بجميع الروايات لكل قارىء
/play
يدعم ميزة البحث بحيث تكتب اسم السورة او القارىء او رقم السورة او رقم القارىء وراح يطلع لك خيارات
/qasas
لتشغيل قصص الانبياء بصوت نبيل العوضي وطارق السويدان بجودة عالية
/quran
امر المصحف يدعم ميزة البحث بحيث تكتب اسم السورة او ترتيب او رقم الصفحة راح يطلعلك النتائج مع ميزة زر حفظ الصفحة بحيث لو رجعت كتبت الامر بدون اي اوبشن راح يطلعلك اخر صفحة انت حفظتها وايضاً تقدر تكتب الامر في خاص البوت مب شرط في السيرفر
نظام الريكوفري متوقف بسبب انه لايوجد دعم لسيرفر قوي يتحمل الضغط
نظام ريكوفري مود تلقائيا لو صار رسترة للبوت راح يرجع للروم ويشغل قائمة التشغيل وعند اخر مدة وقف عنده ف لاتشيل هم
/azkar
امر الاذكار متعدد مع تحديد وقت من خمس دقايق الى يومين لك حرية الاختيار في الوقت ويمكنك تحديد شاتات بشكل لامحدود وايضا تغير وقت الشات في اي وقت عن
طريق كتابة ووضع الشات المراد تغير له الوقت وسيتغير تلقائياً
/khutma
امر الختمة متعدد مع تحديد وقت من خمس دقايق الى يومين لك حرية الاختيار في الوقت ويمكنك تحديد شاتات بشكل لامحدود وايضا تغير وقت الشات في اي وقت عن طريق كتابة ووضع الشات المراد تغير له الوقت وسيتغير تلقائياً
/reset
واذا تبغا تعطل الاذكار او الختمة او التذكير بأوقات الصلاة من الشات اكتب هذا الامر
/language
البوت يدعم ثلاث لغات اللغة العربية والانجليزية والفرنسية
/loop
عمل تكرار لقائمة التشغيل
/nowplaying
معرفة السورة اللي شغالة في الوقت الحالي
/pause
ايقاف الصوت بشكل مؤقت
/queue
معرفة قائمة التشغيل
/resume
استئناف الصوت
/seek
تقديم الصوت الى وقت محدد مثال: 1:03:50
/skip
تخطي المقطع اللي شغال حالياً
/volume
رفع الصوت الحد 15010
/stop
تدمير قائمة التشغيل