An asynchronous api wrapper for FusionSidsAPI.
Project description
FusionSidAPI Wrapper for python
An asynchronous api wrapper to use FusionSidAPI in python.
Install:
You can install this library from PyPi: Link
Install with pip:
pip install fusionsidsapi
Need Help
Docs
This package now has docs
https://fusionsid.github.io/FusionSidAPI.py/
or look in the Enviroments tab
Help Function
Each class and function has a doc string so if you need help with anything in the pacakge just use the built in python function help()
eg:
import fusionsid
# Example 1
help(fusionsid.RandomMeme)
help(fusionsid.GenerateMeme)
# Example 2
help(fusionsid.Image.qrcode)
help(fusionsid.Fun.truth_or_dare)
Examples:
Look in the examples folder for some examples
Example for getting a roast:
import asyncio
from fusionsid import Fun
async def main():
roast = await Fun.roast()
print(roast)
loop = asyncio.new_event_loop()
loop.run_until_complete(main())
This package also has some decorators (also in the examples folder) so if you want a complement before your code is run heres how:
import asyncio
from fusionsid import Decorators
do_compliment = Decorators.compliment
@do_compliment()
async def main():
print("Wassup")
loop = asyncio.new_event_loop()
loop.run_until_complete(main())
FusionSidAPI Github
Contact:
Discord: FusionSid#3645
Changelog:
You can checkout the changes per version in CHANGELOG.txt
If you find a bug please make an issue, I will try my best to fix it :)
Change Log
0.0.11 (25/03/2022)
-
Added font converting
-
There are 1969 fonts to choose from Haha I know im so funny
-
New Things Added:
(class) FontImage
(method) Image.font_list: (print_all: bool = False) -> list
(method) Image.font_convert: (text: str, font_name: str, color: str = "black") -> FontImage
0.0.10 (22/03/2022)
- Changed up readme, docs and examples
- Not a big update
0.0.9 (20/03/2022)
- Added
Image.get_colors()
- Get colors takes in a image and finds the most dominant color and the color palette
- Fixed examples for most functions doc strings
0.0.8 (19/03/2022)
- Made most funtions
@classmethod
's so you don't have to init the class - Updated all doc strings to use
:param
so IDE's show it when typing - Fixed
import *
to import the actual stuff
Not code but the package now has documentation
0.0.7 (10/03/2022)
- Added 9 Text convert functions in
fusionsid.Text()
- Added
reddit_search
0.0.6 (09/03/2022)
- Wordle answers
0.0.5 (08/03/2022)
- Fixed some bugs with the stats
0.0.4 (08/03/2022)
- Added doc strings to every function/class
0.0.3 (08/03/2022)
- Added Fact,
Truth
,Dare
andTruth+Dare
functions in theFun
Class
0.0.2 (06/03/2022)
- Added
created_at
Attribute toMeme
,QRCode
andRandomMeme
classes
0.0.1 (06/03/2022)
- First Release
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 Distributions
Built Distribution
Hashes for fusionsidsapi-0.0.11-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db2f017032f49a6485420456b4b6ae8e5bc12d6ebfb216bd1400f102be3c20bd |
|
MD5 | 23342bd15cfe6697e2b63f40c5aee9a5 |
|
BLAKE2b-256 | 3fa1bfd8835cb9d4504124df3ccb8cf70d7ab9a0642823da8c3a2a3d876181d5 |