Skip to main content

An async library for the Discord API

Project description

curious is a Python 3.6+ library to interact with the Discord API.

Installation

Curious is available on PyPI under discord-curious:

$ pip install -U discord-curious

Or for the latest development version:

$ pip install -U git+https://github.com/Fuyukai/curious.git#egg=curious

Basic Example

from curious import BotType, Client, Message

cl = Client("token", bot_type=BotType.BOT | BotType.NO_DMS)


@cl.event("ready")
async def ready(ctx):
    print("Ready on shard", ctx.shard_id)


@cl.event("message_create")
async def handle_message(ctx, message: Message):
    print(f"{message.author.user.name} said '{message.content}'")

cl.run(shards=1)

Documentation

See the documentation at https://curious.readthedocs.io/en/latest/.

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

discord-curious-0.7.9.tar.gz (143.9 kB view details)

Uploaded Source

Built Distributions

discord_curious-0.7.9-py3.7.egg (152.4 kB view details)

Uploaded Source

discord_curious-0.7.9-py3-none-any.whl (155.9 kB view details)

Uploaded Python 3

File details

Details for the file discord-curious-0.7.9.tar.gz.

File metadata

  • Download URL: discord-curious-0.7.9.tar.gz
  • Upload date:
  • Size: 143.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.9.1 pkginfo/1.4.1 requests/2.18.4 setuptools/36.5.0 requests-toolbelt/0.8.0 tqdm/4.17.1 CPython/3.6.5

File hashes

Hashes for discord-curious-0.7.9.tar.gz
Algorithm Hash digest
SHA256 8125001de48d7841dd6bf30190983b50eb317824fb13f19bcd9001d2fc19f004
MD5 87395c2de3b64b09fb478eee09b51317
BLAKE2b-256 0daab45805b08846a3d9304f7c515ce9fb7dc1b21340dd68228298ee625172a0

See more details on using hashes here.

File details

Details for the file discord_curious-0.7.9-py3.7.egg.

File metadata

  • Download URL: discord_curious-0.7.9-py3.7.egg
  • Upload date:
  • Size: 152.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.9.1 pkginfo/1.4.1 requests/2.18.4 setuptools/36.5.0 requests-toolbelt/0.8.0 tqdm/4.17.1 CPython/3.6.5

File hashes

Hashes for discord_curious-0.7.9-py3.7.egg
Algorithm Hash digest
SHA256 a08f76fc72bf6796d73546e5ca103e010ae38cea2b34e4a83d4613b149316087
MD5 61a9a2211a8ba6dfdcce398e22e68222
BLAKE2b-256 d21ef152fbdef06ddcd8e2edd2da90c6d9ef58bb167fb36d22af6e17c618b626

See more details on using hashes here.

File details

Details for the file discord_curious-0.7.9-py3-none-any.whl.

File metadata

  • Download URL: discord_curious-0.7.9-py3-none-any.whl
  • Upload date:
  • Size: 155.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.9.1 pkginfo/1.4.1 requests/2.18.4 setuptools/36.5.0 requests-toolbelt/0.8.0 tqdm/4.17.1 CPython/3.6.5

File hashes

Hashes for discord_curious-0.7.9-py3-none-any.whl
Algorithm Hash digest
SHA256 e766a10b6c315e4c5b5d9c25f1c858088679154b206fcedffd8c03ad5035d841
MD5 9c31a1e4f020d218650ddaf894158e47
BLAKE2b-256 a265e6c5c8395fe0a0c8734d900b2773b1bd6205e69383ef77e7d1e13f8de1b2

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