Skip to main content

Official Python library for the Clovord platform.

Project description

clovord

A Python SDK for interacting with the Clovord Gateway and REST API.

Installation

pip install clovord

For local development:

pip install -e .[dev]

Usage

from clovord import Bot

bot = Bot()


@bot.event
async def on_ready() -> None:
    print("Bot is ready")


@bot.event
async def on_message(message) -> None:
    print(message.content)


bot.run("TOKEN")

Overview

  • Bot is the main entrypoint.
  • The Gateway connection is handled internally with heartbeat and reconnect support.
  • The REST client is asynchronous and available through bot.http.

Release

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

clovord-0.1.0.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

clovord-0.1.0-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file clovord-0.1.0.tar.gz.

File metadata

  • Download URL: clovord-0.1.0.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for clovord-0.1.0.tar.gz
Algorithm Hash digest
SHA256 df0781ed1b8802bab7e43502e07928aeb1bcecfd6bd7402ac3bf2edbe3ec84d9
MD5 1eb5c0a5f350726f0fe0311a0a619432
BLAKE2b-256 180a6bad4605a633fb0d7208df47a94afd7484501eb8d2733ac1d8b3b84c606a

See more details on using hashes here.

Provenance

The following attestation bundles were made for clovord-0.1.0.tar.gz:

Publisher: release.yml on Clovord/Clovord---PyLibrary

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file clovord-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: clovord-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for clovord-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7fe584c1ceb037830c0e339e96483add18e9dd322ab91f6b311be422d481515a
MD5 83210827f9ee412194ae1a5c762687b9
BLAKE2b-256 763e8dc177398bf521cfdf2e98b81cc3866d2ac30fdc0ec5e6306d518a70c79c

See more details on using hashes here.

Provenance

The following attestation bundles were made for clovord-0.1.0-py3-none-any.whl:

Publisher: release.yml on Clovord/Clovord---PyLibrary

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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