Skip to main content

A Python Version of Canvacord

Project description

Discord PyPi Python

A copy of canvacord made in python!

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 Images

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

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

@client.comand()
async def rankcard(ctx):
    user = ctx.author
    username = ctx.author.name + "#" + ctx.author.discriminator
    currentxp = 1
    lastxp = 0
    nextxp = 2
    current_level = 1
    current_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.comand()
async def triggered(ctx):
    user = ctx.author
    image = await trigger(user)
    file = discord.File(filename="triggered.gif", fp=image)
    await ctx.send(file=file)
    

client.run("BOT_TOKEN")

Links

Downloads

Downloads Downloads Downloads

Project details


Release history Release notifications | RSS feed

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

Uploaded Source

Built Distribution

canvacord-0.1.17-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: canvacord-0.1.17.tar.gz
  • Upload date:
  • Size: 6.2 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.17.tar.gz
Algorithm Hash digest
SHA256 f7027f35120d9c5ce1072cd89e04542fbddfd44ea05fb6b809c542a35ea32dfb
MD5 2d4971afdf13a4c356faa4be31e4efb3
BLAKE2b-256 9841609c081dc7dea3e0fa2f03d217148169fa58a3d15a07081854dcdcd84351

See more details on using hashes here.

File details

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

File metadata

  • Download URL: canvacord-0.1.17-py3-none-any.whl
  • Upload date:
  • Size: 6.9 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.17-py3-none-any.whl
Algorithm Hash digest
SHA256 321799dbf2f0e7114d9f85d4db8ba038e966146255e8431130433752e3780910
MD5 7658e9bd059657bc616d0ae0f1d178a6
BLAKE2b-256 e8ba61e37084511220cdc15c775ff01e74bc47cd2d69606353605cf78eb0c68d

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