Metadata-Version: 2.1
Name: hyaline
Version: 0.0.1
Summary: Discord API Wrapper for Python! (Not Finished.)
Home-page: https://github.com/5elenay/hyaline/
Author: 5elenay
Author-email: 
License: MIT
Project-URL: Bug Tracker, https://github.com/5elenay/hyaline/issues
Keywords: discord,wrapper,api,gateway,lightweight,discord-api
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Description-Content-Type: text/markdown

# Hyaline is Not Released! Do NOT try to install.

# Hyaline Discord API Wrapper.
WARNING: Hyaline is not easy to use library. Created for someone who wants to use pure discord API. Also that means almost everything in under your control.

Hyaline is a discord api wrapper for python. hyaline is created for discord developers and hyaline makes everything harder.

Check `./docs` folder for documentation and more informations about hyaline. Documentation is not finished. You can use python `dir()` function for get all functions, attrs in the object. Also use `help()` for get help about a function / class.

Example Ping-Pong Discord Bot:
```py
# Import the library and intent helper.
import hyaline
from hyaline.helpers.Intents import ALL

# Setup session configurations.
session = hyaline.Session({
    "TOKEN": "token",
    "INTENTS": ALL
})

# Ready Event
async def on_ready(_packet):
    print(f"Bot Started with name: {session.client.username}.")

# Message Event
async def on_message(msg):
    if not msg.author.id == session.client.id:
        await msg.reply({
            "content": ":ping_pong: Pong!"
        })

# Configure the events.
# Also you can configure multiple event.
session.event("MESSAGE_CREATE", on_message)
session.event("READY", on_ready)

# Start the session.
session.start()
```

