semvec/pypi-packages huggingface dataset:
alquran-id 0.0.3
Al-Quran, Terjemahan Indonesia dan Tafsir Jalalayn
License: MIT

# Al-Quran ID
Al Quran, Terjemahan indonesia, dan Tafsir Jalalayn

# Installasi
```shell
$ pip install alquran-id
```

# Menggunakan Al-Quran ID
```python
from alquran_id import AlQuran as Quran

def alquran(id_surat, id_ayat):
    quran = Quran()
    nama_surat = quran.Surat(id_surat)
    ar_ayt = quran.ArNumber(id_ayat)
    ayat = quran.Ayat(id_surat, id_ayat)
    jml_ayat = quran.JumlahAyat(id_surat)
    terjemahan = quran.Terjemahan(id_surat, id_ayat)
    tafsir = quran.Tafsir(id_surat, id_ayat)
    return nama_surat[0], nama_surat[1], ayat, jml_ayat, terjemahan, tafsir, ar_ayt

quran = alquran(1, 1)
print(f"""
Nama Surat      = {quran[0]} / {quran[1]}
Jumlah Ayat     = {quran[3]}
Ayat [{quran[6]}]
{quran[2]}
Terjemahan
{quran[4]}
Tafsir
{quran[5]}
""")
```
Output
```
Nama Surat      = الفاتحة / Al-Fatihah (Pembukaan)
Jumlah Ayat     = 7
Ayat [۱]
بسم ٱلله ٱلرحمـن ٱلرحيم
Terjemahan
Dengan menyebut nama Allah Yang Maha Pemurah lagi Maha Penyayang.
Tafsir
(Dengan nama Allah Yang Maha Pemurah lagi Maha Penyayang)
```

# Source
Source file xml diambil dari [Tanzil](http://tanzil.net)
neocord 0.3.0
A Python library for Discord Bot API.
License: MIT
Requires Python: >=3.8.0

<img align='right' alt='NeoCord' src='https://github.com/nerdguyahmad/neocord/blob/main/docs/source/images/logo.png'>

# NeoCord
An elegant asynchronous API wrapper around [Discord Bot API](https://discord.dev)

> :warning: **Alpha**: This project is currently alpha!

## :bulb: Features

- Pythonic & asynchronous API interface using asyncio.
- Object Oriented design with no dirty payloads involved.
- Proper handling and prevention of HTTPs ratelimits.
- Performant and optimized for all use cases.
- Easy to use, Consistent and fully user friendly.

## :electric_plug: Installation
**NeoCord requires Python 3.8 or higher.**

This library can be installed by the traditional and python's favorite package manager pip.
```sh
pip install -U neocord
```

## :control_knobs: Usage
```py
import neocord

client = neocord.Client()

@client.on('ready', once=True)
async def on_ready():
    print(f'{client.user} is ready.')

@client.on('message')
async def on_message(message):
    if message.author.bot:
        return

    if message.content.lower() == '!ping':
        await message.channel.send('Pong from NeoCord!')

client.run('bot-token')
```

You can find more examples in [examples](examples) directory. For explanation of above
example, See [this file](examples/basic.py).

## :thinking: Inspiration from [discord.py](https://github.com/Rapptz/discord.py)
This library is heavily inspired by the amazing Python library, discord.py and the
base design is similar to the interface of discord.py in many aspects. If you
are familiar with discord.py and have used it, It will be easy for you to learn this
library too!

## :information_source: Coverage note
This library is currently a work-in-progress and does not provide full coverage of Discord
API yet. However, The library's is being actively developed and we assure to provide full
coverage of Discord API eventually.

You can track the coverage:

- [General Coverage](docs/general_coverage.md)
- [REST API](docs/rest_coverage.md)
- [Project Boards](https://github.com/nerdguyahmad/neocord/projects)

## :handshake: Contributing
Feel free to suggest features or report bugs using [GitHub Issues](https://github.com/nerdguyahmad/neocord/issues)
or [Create a pull request](https://github.com/nerdguyahmad/neocord/pulls) to directly
contribute to the codebase.

## :link: Links
- [Documentation](https://neocord.readthedocs.io)
- [Discord Developers Portal](https://discord.com/developers/applications)
- [Discord Server](https://discord.gg/gHtYzjjYDX)