Skip to content
/ Iqra Public
forked from galacticwarrior9/Iqra

A Discord bot that can play Qur'an recitations in voice chat.

License

Notifications You must be signed in to change notification settings

IbrH/Iqra

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Iqra

Discord

Invite

This is a simple bot that can play recitations of surahs, ayahs and mushaf pages from the Qur'an in voice chat, along with a live audio stream from Makkah. It currently supports 120+ reciters.

Commands

-qplay

-qplay instructs the bot to play a recitation of a surah, ayah or page from the Qur'an.

Playing a surah

-qplay <surah number> <optional reciter>

OR

-qplay <surah name> <optional reciter>

If no reciter is specified, Mishary al-Afasy's recitation will be used. Click here for the list of surah reciters.

Example 1: -qplay surah al-fatiha Shaik Abu Bakr Al Shatri

This would play Abu Bakr al-Shatri's recitation of Surah al-Fatiha.

Example 2: -qplay surah 112 Abdulrahman Alsudaes

This would play Abdul Rahman al-Sudais' recitation of Surah al-Ikhlas.

Playing a single ayah

-qplay ayah <surah>:<ayah> <optional reciter>

If no reciter is specified, Mishary al-Afasy's recitation will be used.

Example: -qayah ayah 2:255 Shaik Abu Bakr Al Shatri

This would play Abu Bakr al-Shatri's recitation of Surah al-Baqarah, ayah 255.

Playing a single page from the mushaf

-qplay page <page number> <optional reciter>

<page> must be between 1 and 604. If no reciter is specified, Mishary al-Afasy's recitation will be used.

Example: -qplay page 10 hani al-rifai

This would play Hani al-Rifai's recitation of the 10th page of a standard mushaf.

-reciters

Gets the lists of reciters for -qplay.

-qsearch

Use -qsearch to search the list of reciters for -qplay. For example, -qsearch dossary would return Ibrahim al-Dossary and Yasser al-Dossary.

-qlive

Plays online Qur'an radio.

  • Type -qlive short recitations for short recitations.

-qvolume

Changes the volume of the recitation.

-qvolume <volume>

<volume> must be a number between 0 and 100, e.g. -qvolume 50.

-qpause

Pauses the recitation.

-qresume

Resumes the recitation.

-qstop

Disconnects the bot from voice chat.

-qhelp

Lists all commands and how to use them.

Sources

About

A Discord bot that can play Qur'an recitations in voice chat.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.7%
  • C 2.0%
  • Roff 0.6%
  • Cython 0.4%
  • Shell 0.2%
  • PowerShell 0.1%