An image manipulation module for EpicBot.
Project description
Install
$ pip install epicbot-images
Usage
Memes:
from epicbot_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 epicbot_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 epicbot_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
Links
Support | Invite EpicBot | Vote EpicBot
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
epicbot-images-1.8.tar.gz
(3.3 MB
view hashes)
Built Distribution
Close
Hashes for epicbot_images-1.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e069dc90bfae72a539ac987b3a9728ab745d1b00a5f9ae8aa0686fad885b1ca |
|
MD5 | 3c89fbd8fa19ba0f2763b9e2697847f9 |
|
BLAKE2b-256 | f1274fcd75c0227c762e34ed1c6c7718c62bef4002b3edeabd7ba6433dd77313 |