@@ -457,7 +457,7 @@ <h1>Source code for fusionsid.image</h1><div class="highlight"><pre>
457
457
458
458
< span class ="sd "> Returns</ span >
459
459
< span class ="sd "> -------</ span >
460
- < span class ="sd "> :class:`list ` : The list of fonts</ span >
460
+ < span class ="sd "> :class:`List ` : The list of fonts</ span >
461
461
< span class ="sd "> """</ span >
462
462
< span class ="n "> list_of_fonts</ span > < span class ="o "> =</ span > < span class ="k "> await</ span > < span class ="n "> HTTPClient</ span > < span class ="p "> ()</ span > < span class ="o "> .</ span > < span class ="n "> get_json</ span > < span class ="p "> (</ span > < span class ="s2 "> "fontconvert/list"</ span > < span class ="p "> )</ span >
463
463
< span class ="n "> list_of_fonts</ span > < span class ="o "> =</ span > < span class ="n "> list_of_fonts</ span > < span class ="p "> [</ span > < span class ="s2 "> "Font_List"</ span > < span class ="p "> ]</ span >
@@ -497,6 +497,8 @@ <h1>Source code for fusionsid.image</h1><div class="highlight"><pre>
497
497
498
498
< span class ="sd "> violence(text : str) : Returns a `Meme`</ span >
499
499
500
+ < span class ="sd "> balloon(text1 : str, text2 : str) : Returns a `Meme`</ span >
501
+
500
502
< span class ="sd "> bongocat(image_url : str) : Returns a `Meme`</ span >
501
503
502
504
< span class ="sd "> brazzers(image_url : str) : Returns a `Meme`</ span >
@@ -528,7 +530,7 @@ <h1>Source code for fusionsid.image</h1><div class="highlight"><pre>
528
530
529
531
< span class ="sd "> """</ span >
530
532
< span class ="n "> image_bytes</ span > < span class ="o "> =</ span > < span class ="k "> await</ span > < span class ="n "> HTTPClient</ span > < span class ="p "> ()</ span > < span class ="o "> .</ span > < span class ="n "> get_image</ span > < span class ="p "> (</ span >
531
- < span class ="sa "> f</ span > < span class ="s2 "> "abandon?text=</ span > < span class ="si "> {</ span > < span class ="n "> text</ span > < span class ="o " > . </ span > < span class =" n " > replace </ span > < span class =" p " > ( </ span > < span class =" s1 " > ' ' </ span > < span class =" p " > , </ span > < span class =" s1 " > '+' </ span > < span class =" p " > ) </ span > < span class =" si "> }</ span > < span class ="s2 "> "</ span >
533
+ < span class ="sa "> f</ span > < span class ="s2 "> "abandon?text=</ span > < span class ="si "> {</ span > < span class ="n "> text</ span > < span class ="si "> }</ span > < span class ="s2 "> "</ span >
532
534
< span class ="p "> )</ span >
533
535
< span class ="k "> return</ span > < span class ="n "> Meme</ span > < span class ="p "> (</ span > < span class ="n "> image_bytes</ span > < span class ="p "> )</ span > </ div >
534
536
@@ -547,7 +549,7 @@ <h1>Source code for fusionsid.image</h1><div class="highlight"><pre>
547
549
548
550
< span class ="sd "> """</ span >
549
551
< span class ="n "> image_bytes</ span > < span class ="o "> =</ span > < span class ="k "> await</ span > < span class ="n "> HTTPClient</ span > < span class ="p "> ()</ span > < span class ="o "> .</ span > < span class ="n "> get_image</ span > < span class ="p "> (</ span >
550
- < span class ="sa "> f</ span > < span class ="s2 "> "armor?text=</ span > < span class ="si "> {</ span > < span class ="n "> text</ span > < span class ="o " > . </ span > < span class =" n " > replace </ span > < span class =" p " > ( </ span > < span class =" s1 " > ' ' </ span > < span class =" p " > , </ span > < span class =" s1 " > '+' </ span > < span class =" p " > ) </ span > < span class =" si "> }</ span > < span class ="s2 "> "</ span >
552
+ < span class ="sa "> f</ span > < span class ="s2 "> "armor?text=</ span > < span class ="si "> {</ span > < span class ="n "> text</ span > < span class ="si "> }</ span > < span class ="s2 "> "</ span >
551
553
< span class ="p "> )</ span >
552
554
< span class ="k "> return</ span > < span class ="n "> Meme</ span > < span class ="p "> (</ span > < span class ="n "> image_bytes</ span > < span class ="p "> )</ span > </ div >
553
555
@@ -566,7 +568,7 @@ <h1>Source code for fusionsid.image</h1><div class="highlight"><pre>
566
568
567
569
< span class ="sd "> """</ span >
568
570
< span class ="n "> image_bytes</ span > < span class ="o "> =</ span > < span class ="k "> await</ span > < span class ="n "> HTTPClient</ span > < span class ="p "> ()</ span > < span class ="o "> .</ span > < span class ="n "> get_image</ span > < span class ="p "> (</ span >
569
- < span class ="sa "> f</ span > < span class ="s2 "> "surprised?text=</ span > < span class ="si "> {</ span > < span class ="n "> text</ span > < span class ="o " > . </ span > < span class =" n " > replace </ span > < span class =" p " > ( </ span > < span class =" s1 " > ' ' </ span > < span class =" p " > , </ span > < span class =" s1 " > '+' </ span > < span class =" p " > ) </ span > < span class =" si "> }</ span > < span class ="s2 "> "</ span >
571
+ < span class ="sa "> f</ span > < span class ="s2 "> "surprised?text=</ span > < span class ="si "> {</ span > < span class ="n "> text</ span > < span class ="si "> }</ span > < span class ="s2 "> "</ span >
570
572
< span class ="p "> )</ span >
571
573
< span class ="k "> return</ span > < span class ="n "> Meme</ span > < span class ="p "> (</ span > < span class ="n "> image_bytes</ span > < span class ="p "> )</ span > </ div >
572
574
@@ -585,9 +587,31 @@ <h1>Source code for fusionsid.image</h1><div class="highlight"><pre>
585
587
586
588
< span class ="sd "> """</ span >
587
589
< span class ="n "> image_bytes</ span > < span class ="o "> =</ span > < span class ="k "> await</ span > < span class ="n "> HTTPClient</ span > < span class ="p "> ()</ span > < span class ="o "> .</ span > < span class ="n "> get_image</ span > < span class ="p "> (</ span >
588
- < span class ="sa "> f</ span > < span class ="s2 "> "violence?text=</ span > < span class ="si "> {</ span > < span class ="n "> text</ span > < span class ="o " > . </ span > < span class =" n " > replace </ span > < span class =" p " > ( </ span > < span class =" s1 " > ' ' </ span > < span class =" p " > , </ span > < span class =" s1 " > '+' </ span > < span class =" p " > ) </ span > < span class =" si "> }</ span > < span class ="s2 "> "</ span >
590
+ < span class ="sa "> f</ span > < span class ="s2 "> "violence?text=</ span > < span class ="si "> {</ span > < span class ="n "> text</ span > < span class ="si "> }</ span > < span class ="s2 "> "</ span >
589
591
< span class ="p "> )</ span >
590
592
< span class ="k "> return</ span > < span class ="n "> Meme</ span > < span class ="p "> (</ span > < span class ="n "> image_bytes</ span > < span class ="p "> )</ span > </ div >
593
+
594
+
595
+ < div class ="viewcode-block " id ="GenerateMeme.balloon "> < a class ="viewcode-back " href ="../../fusionsid.html#fusionsid.image.GenerateMeme.balloon "> [docs]</ a > < span class ="nd "> @classmethod</ span >
596
+ < span class ="k "> async</ span > < span class ="k "> def</ span > < span class ="nf "> balloon</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ,</ span > < span class ="n "> balloon_text</ span > < span class ="p "> :</ span > < span class ="nb "> str</ span > < span class ="p "> ,</ span > < span class ="n "> arrow_text</ span > < span class ="p "> :</ span > < span class ="nb "> str</ span > < span class ="p "> )</ span > < span class ="o "> -></ span > < span class ="n "> Meme</ span > < span class ="p "> :</ span >
597
+ < span class ="sd "> """</ span >
598
+ < span class ="sd "> Generates the balloon meme</ span >
599
+
600
+ < span class ="sd "> Parameters</ span >
601
+ < span class ="sd "> ----------</ span >
602
+ < span class ="sd "> text1 (str) : The text you want to use for the ballon part of the meme</ span >
603
+ < span class ="sd "> text2 (str) : The text you want to use for the arrow part of the meme</ span >
604
+
605
+ < span class ="sd "> Returns</ span >
606
+ < span class ="sd "> -------</ span >
607
+ < span class ="sd "> Meme</ span >
608
+
609
+ < span class ="sd "> """</ span >
610
+ < span class ="n "> image_bytes</ span > < span class ="o "> =</ span > < span class ="k "> await</ span > < span class ="n "> HTTPClient</ span > < span class ="p "> ()</ span > < span class ="o "> .</ span > < span class ="n "> get_image</ span > < span class ="p "> (</ span >
611
+ < span class ="sa "> f</ span > < span class ="s2 "> "balloon?text1=</ span > < span class ="si "> {</ span > < span class ="n "> balloon_text</ span > < span class ="si "> }</ span > < span class ="s2 "> &text2=</ span > < span class ="si "> {</ span > < span class ="n "> arrow_text</ span > < span class ="si "> }</ span > < span class ="s2 "> "</ span >
612
+ < span class ="p "> )</ span >
613
+ < span class ="k "> return</ span > < span class ="n "> Meme</ span > < span class ="p "> (</ span > < span class ="n "> image_bytes</ span > < span class ="p "> )</ span > </ div >
614
+
591
615
592
616
< div class ="viewcode-block " id ="GenerateMeme.bongocat "> < a class ="viewcode-back " href ="../../fusionsid.html#fusionsid.image.GenerateMeme.bongocat "> [docs]</ a > < span class ="nd "> @classmethod</ span >
593
617
< span class ="k "> async</ span > < span class ="k "> def</ span > < span class ="nf "> bongocat</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ,</ span > < span class ="n "> image_url</ span > < span class ="p "> :</ span > < span class ="nb "> str</ span > < span class ="p "> )</ span > < span class ="o "> -></ span > < span class ="n "> Meme</ span > < span class ="p "> :</ span >
0 commit comments