Skip to main content

An image manipulation module for Astrow.

Project description

Install

pip install astrow-images

Usage

Memes:

from astrow_images import memes



# for a discord bot

@bot.command()

async def drake(ctx, first, second):

    await ctx.reply(file=discord.File(memes.drake(first, second)))

    # it's so easy to use

Effects:

from astrow_images import effects



@bot.command()

async def blur(ctx, user: discord.User):

    await ctx.reply(file=discord.File(effects.blur(await user.avatar.read())))

    # 1 line go brr

Advanced Usage (recommended):

from astrow_images import effects 

from functools import partial



@bot.command()

async def wiggle(ctx, user: discord.User):

    await ctx.reply(file=discord.File(

        await bot.loop.run_in_executor(None, partial(effects.wiggle, img=await user.avatar.read()))

    ))

I won't be making docs for these, refer to the source code or ask in the support server if you have any questions

Meme templates

  • drake, disappointed, flex_tape, bernie, panik, doge, my_heart

Effects

  • blur, flip, rotate, enhance, ascii, blend, wiggle

Project details


Release history Release notifications | RSS feed

This version

2.0

Download files

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

Source Distribution

astrow-images-2.0.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

astrow_images-2.0-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file astrow-images-2.0.tar.gz.

File metadata

  • Download URL: astrow-images-2.0.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.1

File hashes

Hashes for astrow-images-2.0.tar.gz
Algorithm Hash digest
SHA256 8badcb8e7f9b68596210945052e099cf062d0937d351e1bee978de08e706f78c
MD5 a4e2034366c71b92d3b3c2fe33fc10de
BLAKE2b-256 e5cd291388f0a85c94204a9bfc029a7c3190cac4ea6a3ef40158ef06f6c41f2d

See more details on using hashes here.

File details

Details for the file astrow_images-2.0-py3-none-any.whl.

File metadata

  • Download URL: astrow_images-2.0-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.1

File hashes

Hashes for astrow_images-2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4a598b273713a5d7050c39a6cfdbdca461223c09b785dd0f5a551604db611754
MD5 e741a691cac9011d218b55e4a27587e3
BLAKE2b-256 348ac7cee7683c21aee896d6db4e3b22bc3d416dc114418cf277782ce4e23dbe

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