Keda87 / python-quran-odoa

:blue_book: Python library to get random ayah within quran surah for supporting "ODOA" (One Day One Ayah) campaign.
MIT License
12 stars 0 forks source link
asyncio hacktoberfest library python python3 quran quran-api

Python Quran ODOA

Build Status pypi codecov

Python library to display random ayah within quran surah including the translation. Currently supports only Bahasa Indonesia and English.

This library is part of supporting ODOA (One Day One Ayat) campaign and using datasource from quranjson.

Prerequisite:

Installation:

Pip:

$ pip install python-quran-odoa

Usage:

from odoa import ODOA

o = ODOA()

# by default the translation using bahasa indonesia,
# pass `lang='en'` if you want english translation.
surah = await o.get_random_surah()  # odoa.get_random_surah(lang='en')

surah.ayah
surah.desc
surah.translate
surah.sound