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
import canvacord

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 canvacord.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 canvacord.trigger(user)
    file = discord.File(filename="triggered.gif", fp=image)
    await ctx.send(file=file)

@client.comand()
async def communism(ctx):
    user = ctx.author
    image = await canvacord.communism(user)
    file = discord.File(filename="communism.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.20.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: canvacord-0.1.20.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.20.tar.gz
Algorithm Hash digest
SHA256 5fa80026d552859d8782d469ab0711038242c225ab99199201a4c791628645df
MD5 9a672f616be04b33c5a3034ffd7699d6
BLAKE2b-256 b367c4a98827c8cf4cf1ad6df1c9fdcf4befda6c91d69c25c9c016c17d197797

See more details on using hashes here.

File details

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

File metadata

  • Download URL: canvacord-0.1.20-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.20-py3-none-any.whl
Algorithm Hash digest
SHA256 f5f26e72fb1d4417edb080b11f24144976f8f8f98d28f9a154d00b979b569343
MD5 bd05a7b01d835c81eb413d2287b63121
BLAKE2b-256 6254750275852ac444b6898d990b9d541e1723ae61f80f468eaf0fe7a317895a

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