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

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

Uploaded Source

Built Distribution

dico_api-0.0.1-py3-none-any.whl (43.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dico-api-0.0.1.tar.gz
  • Upload date:
  • Size: 35.9 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.1.tar.gz
Algorithm Hash digest
SHA256 e3500dd19e2ccf0b424315deeffd412b86577b8f71fae45ba219362539ed6764
MD5 5b56e7ca62dd85bb033f6edda615cb38
BLAKE2b-256 3b8407e47eff012359f5ce169071395bdf3bd5189e6e3901a9eeaf33279f766b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dico_api-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 43.5 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6e45a3f73eb42e43a6134e9319076533d1bcb0069c364c7cb19751ff7f35374d
MD5 3cf305cecfc03b6f6a29e5ede87604aa
BLAKE2b-256 abdc67b06b45f8d628a786c9baf52d411284e5f17170c91f844a53dc0b737975

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