Skip to main content

Yet another Discord API wrapper for Python.

Project description

dico

Codacy Badge Discord

This project is still in development, therefore I won't accept any PRs or Issues in this point.

Yet another Discord API wrapper for Python, aimed to follow Discord API format as much as possible but also simple and easy to use.

Discord Server

Features

  • Discord v9 API
  • Full interaction support
  • More soon™

Installation

Development Version:

pip install -U git+https://github.com/eunwoo1104/dico

PyPi(Not Recommended):

pip install -U dico-api

Quick Example

import dico


client = dico.Client("YOUR_BOT_TOKEN_HERE", intents=dico.Intents.full())


@client.on_("MESSAGE_CREATE")
async def on_message_create(message):
    if message.content.startswith("!hello"):
        await message.reply("Hello, World!")


client.run()

Requirements

  • Python 3.7+

TODO

  • Implement sync http client
  • Documentation
  • Implement Audit Log, etc...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dico-api-0.0.4.tar.gz (39.0 kB view details)

Uploaded Source

Built Distribution

dico_api-0.0.4-py3-none-any.whl (47.1 kB view details)

Uploaded Python 3

File details

Details for the file dico-api-0.0.4.tar.gz.

File metadata

  • Download URL: dico-api-0.0.4.tar.gz
  • Upload date:
  • Size: 39.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for dico-api-0.0.4.tar.gz
Algorithm Hash digest
SHA256 ff7bafad3d5179f8ccf74e7a34ff48d5d1b27535e149c0f9c1bf55718c81cdd8
MD5 a6df45a05227c70dbd0643b5e0d8fa8d
BLAKE2b-256 908cb6ff91a93c2200918e3112c7b8f1f7d645abbe3e5a860999a5cc6bb32b92

See more details on using hashes here.

File details

Details for the file dico_api-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: dico_api-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 47.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for dico_api-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 baafeb46f265e1adfff81730331d3979b79f5ffef5ed6a0ab0c2a4428414a166
MD5 7a0e277670eead473a5f1f23e5e697a2
BLAKE2b-256 1ecc8b3d45489ef8c6a6cf9c7a6f978374a97db48c88bb2d1fdaf7d6ed7dd8b7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page