Pre-release
This release is a pre-release and may not be stable for production use.
Pluggable Weeb.sh API Wrapper
Documentation
All available documentation can be found here: weebapi.readthedocs.io
How to install:
1. With pip
pip install -U weebapi
2. From GitHub
pip install -U git+https://github.com/AndyTempel/weebapi#egg=weebapi
Usage:
With bot integration:
from discord.ext.commands import Bot
from weebapi import Client
bot = Bot(command_prefix="+")
Client.pluggable(bot=bot, api_key="VeryNiceKey123")
@bot.command()
async def owo(ctx):
image = await bot.weebsh.get_random(image_type="owo")
await ctx.send(str(image))
>>> https://cdn.weeb.sh/images/SklMOkytDb.jpeg
or without bot integration:
from discord.ext.commands import Bot
from weebapi import Client
bot = Bot(command_prefix="+")
weeb = Client(api_key="VeryNiceKey123")
@bot.command()
async def owo(ctx):
image = await weeb.get_random(image_type="owo")
await ctx.send(str(image))
>>> https://cdn.weeb.sh/images/SklMOkytDb.jpeg
License
Metadata
Release files for weebapi 0.1.14b0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| weebapi-0.1.14b0.tar.gz | 9.8 kB | Details |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| weebapi-0.1.14b0-py3.7.egg | Legacy Egg format | - | - | Details |
| weebapi-0.1.14b0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 54.2 kB
Release files / weebapi-0.1.14b0.tar.gz
| Download URL | weebapi-0.1.14b0.tar.gz |
|---|---|
| Size | 9.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0ce6c29dcf99b5cc2e9444a4a2a1f635c78b1d67d7309d0b08e39f3265dd247d
|
|
BLAKE2b-256 checksum How to use checksums |
78b37c31dbc1dc86a0b4d1722a83abf3441e06d91465b6cc90d2f8e48c667a7e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.21.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.7.0
|
Release files / weebapi-0.1.14b0-py3.7.egg
| Download URL | weebapi-0.1.14b0-py3.7.egg |
|---|---|
| Size | 31.1 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
6097c39e181214fdef78c5c2ead60aa713f5e5103708d9973e0b52dcb3b98672
|
|
BLAKE2b-256 checksum How to use checksums |
c1864dbdc1c50fe970b5a0a84ed1a4352a5ba5056886693dd2ea5456d829bc94
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.21.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.7.0
|
Release files / weebapi-0.1.14b0-py3-none-any.whl
| Download URL | weebapi-0.1.14b0-py3-none-any.whl |
|---|---|
| Size | 13.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c3c9020033389f58b8d9424809ef7279b927e1011184b64e2480e5a57cd144e7
|
|
BLAKE2b-256 checksum How to use checksums |
c2e47c2eb3528d18c20306746e6628aad97d9d9869b7d76e8878d181a7564d57
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.21.0 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.7.0
|