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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: canvacord-0.1.19.tar.gz
  • Upload date:
  • Size: 6.1 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.19.tar.gz
Algorithm Hash digest
SHA256 71d7b0c9f86dfdbf995a0caca4b0914775251bef351d4fb1f39cae0b5f54baeb
MD5 dbb166e4657874b1139eda52362654cf
BLAKE2b-256 ed9a3d4ba339e6d61c0cfbc51322d0491417dc468e9e26a5b526919c72d170c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: canvacord-0.1.19-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.19-py3-none-any.whl
Algorithm Hash digest
SHA256 6a8fcded208e18294ada18ce3a53a2ae21481703cb75f28c389071e439f7ba83
MD5 82644de897e048066da376e7d277ebf4
BLAKE2b-256 db16748134911fe60938776934b40663bfbf7e7e8101780386a7f3f67dd5a650

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