Skip to content

Releases: 4i8/QuranBot

Add catch and debug

11 Jul 22:56
@4i8 4i8
Compare
Choose a tag to compare

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.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

1.2.0 - 2023-03-26

1.1.0 - 2023-03-21

Commits

1.0.1 - 2023-03-03

Merged

  • README.md Update #1
  • Merging to latest. #1

Commits

1.0.0 - 2023-02-16

Commits

1.4.1

17 Jun 22:16
@4i8 4i8
Compare
Choose a tag to compare

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

1.2.0 - 2023-03-26

1.1.0 - 2023-03-21

Commits

1.0.1 - 2023-03-03

Merged

  • README.md Update #1
  • Merging to latest. #1

Commits

1.0.0 - 2023-02-16

Commits

1.4.0

29 Apr 09:19
@4i8 4i8
Compare
Choose a tag to compare
  1. add automatic structuring system and made the 'help' command more professional.
  2. 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

27 Mar 05:25
@4i8 4i8
Compare
Choose a tag to compare

Full Changelog: 1.3.0...1.3.1

1.3.0

27 Mar 04:04
@4i8 4i8
Compare
Choose a tag to compare

1.2.1

27 Mar 01:02
@4i8 4i8
Compare
Choose a tag to compare

Full Changelog: 1.2.1_...1.2.1__

Fix prayer API uncode

1.2.0

26 Mar 18:43
@4i8 4i8
Compare
Choose a tag to compare

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

21 Mar 19:51
@4i8 4i8
Compare
Choose a tag to compare

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

03 Mar 11:48
@4i8 4i8
cee127b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.0.0...1.0.1

Fix Some Bug

Fix API rate limit exceeded extensions/prayer.js

1.0.0v

16 Feb 19:16
@4i8 4i8
afe4f16
Compare
Choose a tag to compare

Quran

Discord server

الآن يمكن للمجتمع تنفيذ الإصلاحات والميزات الجديدة

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

تدمير قائمة التشغيل