Skip to main content

A Python Version of Canvacord

Project description

Discord PyPi Python

An extending library for discord.py that allows to build awesome message components and slash commands.

Installation

Run any of these commands in terminal:

Mac / Linux

pip install canvacord

Windows

python -m pip install canvacord

Examples

💡 This library requires discord.py.

Creating a Rank Card

import discord
from discord.ext import commands
from canvacord.rankcard import rankcard

client = commands.Bot(command_prefix="!")

@client.comand()
async def test(ctx):
    user = ctx.author
    username = ctx.author.name + "#" + ctx.author.discriminator
    currentxp = 1
    lastxp = 0
    nextxp = 2
    level = 1
    rank = 1
    background = None
    image = await rankcard(user=user, username=username, currentxp=currentxp, lastxp=lastxp, nextxp=nextxp, level=current_level, rank=current_rank, background=background)
    file = discord.File(filename="rankcard.png", fp=image)
    await ctx.send(file=file)
    

client.run("BOT_TOKEN")

Links

Downloads

Downloads Downloads Downloads

Project details


Release history Release notifications | RSS feed

This version

0.1.2

Download files

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

Source Distribution

canvacord-0.1.2.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

canvacord-0.1.2-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file canvacord-0.1.2.tar.gz.

File metadata

  • Download URL: canvacord-0.1.2.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.0

File hashes

Hashes for canvacord-0.1.2.tar.gz
Algorithm Hash digest
SHA256 365c6d7f5d2b359369e11a62b82b314fad816dbd0fef0b534d6d2cca3932c489
MD5 fba669903a870429f93a3162f17f557b
BLAKE2b-256 942aea05ef8ba516f0f50917762c1081a1b437c97d059de781a36fe5e4badeef

See more details on using hashes here.

File details

Details for the file canvacord-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: canvacord-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.0

File hashes

Hashes for canvacord-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1ed8c110f090b7956ea821a9086659311694b404ec08e56612ee12fe4dfd2690
MD5 379450dc94e05a9c092ef2eee3cdb155
BLAKE2b-256 f2172ca55b386fea3308c8fd1961e0c619a794dbfed56fa37d1b2386db81480f

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