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.3.tar.gz (39.0 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: dico-api-0.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 2c74728ad8039d189313427f2ac8c3e422cec8c6fdea587944957fb0f9c639c5
MD5 2a127f89becbc0940096ef995b83cc4c
BLAKE2b-256 c33af144fc0f8ecc615146acd401bc6e161601e412be1bea995ca61e6b065d88

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dico_api-0.0.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 eac5da3c318b197da5a6205c6f352b1885377b9aae758eb38f4b56d1c748d3e6
MD5 553cf03d4f4b5db0c61278374fbf8f07
BLAKE2b-256 099d2b435619e08c1e0c1afe8c523aa7fdb006ba671c5b7c48bdb2d473043c93

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