@@ -484,34 +484,8 @@ <h1>Source code for fusionsid.image</h1><div class="highlight"><pre>
484
484
485
485
< div class ="viewcode-block " id ="GenerateMeme "> < a class ="viewcode-back " href ="../../fusionsid.html#fusionsid.image.GenerateMeme "> [docs]</ a > < span class ="k "> class</ span > < span class ="nc "> GenerateMeme</ span > < span class ="p "> :</ span >
486
486
< span class ="sd "> """</ span >
487
- < span class ="sd "> Generate Meme</ span >
488
- < span class ="sd "> -------------</ span >
489
-
490
- < span class ="sd "> Methods</ span >
491
- < span class ="sd "> -------</ span >
492
- < span class ="sd "> abandon(text : str) : Returns a `Meme`</ span >
493
-
494
- < span class ="sd "> armor(text : str) : Returns a `Meme`</ span >
495
-
496
- < span class ="sd "> surprised(text : str) : Returns a `Meme`</ span >
497
-
498
- < span class ="sd "> violence(text : str) : Returns a `Meme`</ span >
499
-
500
- < span class ="sd "> balloon(text1 : str, text2 : str) : Returns a `Meme`</ span >
501
-
502
- < span class ="sd "> bongocat(image_url : str) : Returns a `Meme`</ span >
503
-
504
- < span class ="sd "> brazzers(image_url : str) : Returns a `Meme`</ span >
505
-
506
- < span class ="sd "> gun(image_url : str) : Returns a `Meme`</ span >
507
-
508
- < span class ="sd "> trash(image_url : str) : Returns a `Meme`</ span >
509
-
510
- < span class ="sd "> aborted(image_url : str) : Returns a `Meme`</ span >
511
-
512
- < span class ="sd "> affect(image_url : str) : Returns a `Meme`</ span >
513
-
514
- < span class ="sd "> wanted(image_url : str) : Returns a `Meme`</ span >
487
+ < span class ="sd "> Generate Memes</ span >
488
+ < span class ="sd "> --------------</ span >
515
489
516
490
< span class ="sd "> """</ span >
517
491
@@ -590,6 +564,26 @@ <h1>Source code for fusionsid.image</h1><div class="highlight"><pre>
590
564
< 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 >
591
565
< span class ="p "> )</ span >
592
566
< 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 >
567
+
568
+
569
+ < div class ="viewcode-block " id ="GenerateMeme.change_my_mind "> < a class ="viewcode-back " href ="../../fusionsid.html#fusionsid.image.GenerateMeme.change_my_mind "> [docs]</ a > < span class ="nd "> @classmethod</ span >
570
+ < span class ="k "> async</ span > < span class ="k "> def</ span > < span class ="nf "> change_my_mind</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ,</ span > < span class ="n "> 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 >
571
+ < span class ="sd "> """</ span >
572
+ < span class ="sd "> Generates the change my mind meme</ span >
573
+
574
+ < span class ="sd "> Parameters</ span >
575
+ < span class ="sd "> ----------</ span >
576
+ < span class ="sd "> text (str) : The text you want to use for the meme</ span >
577
+
578
+ < span class ="sd "> Returns</ span >
579
+ < span class ="sd "> -------</ span >
580
+ < span class ="sd "> Meme</ span >
581
+
582
+ < span class ="sd "> """</ span >
583
+ < 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 >
584
+ < span class ="sa "> f</ span > < span class ="s2 "> "changemymind?text=</ span > < span class ="si "> {</ span > < span class ="n "> text</ span > < span class ="si "> }</ span > < span class ="s2 "> "</ span >
585
+ < span class ="p "> )</ span >
586
+ < 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
587
594
588
595
589
< 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 >
@@ -599,8 +593,8 @@ <h1>Source code for fusionsid.image</h1><div class="highlight"><pre>
599
593
600
594
< span class ="sd "> Parameters</ span >
601
595
< 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 >
596
+ < span class ="sd "> balloon_text (str) : The text you want to use for the ballon part of the meme</ span >
597
+ < span class ="sd "> arrow_text (str) : The text you want to use for the arrow part of the meme</ span >
604
598
605
599
< span class ="sd "> Returns</ span >
606
600
< span class ="sd "> -------</ span >
@@ -613,6 +607,74 @@ <h1>Source code for fusionsid.image</h1><div class="highlight"><pre>
613
607
< 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
608
615
609
610
+ < div class ="viewcode-block " id ="GenerateMeme.boo "> < a class ="viewcode-back " href ="../../fusionsid.html#fusionsid.image.GenerateMeme.boo "> [docs]</ a > < span class ="nd "> @classmethod</ span >
611
+ < span class ="k "> async</ span > < span class ="k "> def</ span > < span class ="nf "> boo</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ,</ span > < span class ="n "> text_1</ span > < span class ="p "> :</ span > < span class ="nb "> str</ span > < span class ="p "> ,</ span > < span class ="n "> text_2</ 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 >
612
+ < span class ="sd "> """</ span >
613
+ < span class ="sd "> Generates the boo meme</ span >
614
+
615
+ < span class ="sd "> Parameters</ span >
616
+ < span class ="sd "> ----------</ span >
617
+ < span class ="sd "> text_1 (str) : The text you want to use for the first part of the meme</ span >
618
+ < span class ="sd "> text_2 (str) : The text you want to use for the second part of the meme</ span >
619
+
620
+ < span class ="sd "> Returns</ span >
621
+ < span class ="sd "> -------</ span >
622
+ < span class ="sd "> Meme</ span >
623
+
624
+ < span class ="sd "> """</ span >
625
+ < 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 >
626
+ < span class ="sa "> f</ span > < span class ="s2 "> "boo?text_1=</ span > < span class ="si "> {</ span > < span class ="n "> text_1</ span > < span class ="si "> }</ span > < span class ="s2 "> &text_2=</ span > < span class ="si "> {</ span > < span class ="n "> text_2</ span > < span class ="si "> }</ span > < span class ="s2 "> "</ span >
627
+ < span class ="p "> )</ span >
628
+ < 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 >
629
+
630
+
631
+ < div class ="viewcode-block " id ="GenerateMeme.brain "> < a class ="viewcode-back " href ="../../fusionsid.html#fusionsid.image.GenerateMeme.brain "> [docs]</ a > < span class ="nd "> @classmethod</ span >
632
+ < span class ="k "> async</ span > < span class ="k "> def</ span > < span class ="nf "> brain</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ,</ span > < span class ="n "> text_1</ span > < span class ="p "> :</ span > < span class ="nb "> str</ span > < span class ="p "> ,</ span > < span class ="n "> text_2</ span > < span class ="p "> :</ span > < span class ="nb "> str</ span > < span class ="p "> ,</ span > < span class ="n "> text_3</ span > < span class ="p "> :</ span > < span class ="nb "> str</ span > < span class ="p "> ,</ span > < span class ="n "> text_4</ 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 >
633
+ < span class ="sd "> """</ span >
634
+ < span class ="sd "> Generates the brain meme</ span >
635
+
636
+ < span class ="sd "> Parameters</ span >
637
+ < span class ="sd "> ----------</ span >
638
+ < span class ="sd "> text_1 (str): The text you want to use for the first box</ span >
639
+ < span class ="sd "> text_2 (str): The text you want to use for the second box</ span >
640
+ < span class ="sd "> text_3 (str): The text you want to use for the third box</ span >
641
+ < span class ="sd "> text_4 (str): The text you want to use for the forth box</ span >
642
+
643
+ < span class ="sd "> Returns</ span >
644
+ < span class ="sd "> -------</ span >
645
+ < span class ="sd "> Meme</ span >
646
+
647
+ < span class ="sd "> """</ span >
648
+ < 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 >
649
+ < span class ="sa "> f</ span > < span class ="s2 "> "brain?text_1=</ span > < span class ="si "> {</ span > < span class ="n "> text_1</ span > < span class ="si "> }</ span > < span class ="s2 "> &text_2=</ span > < span class ="si "> {</ span > < span class ="n "> text_2</ span > < span class ="si "> }</ span > < span class ="s2 "> &text_3=</ span > < span class ="si "> {</ span > < span class ="n "> text_3</ span > < span class ="si "> }</ span > < span class ="s2 "> &text_4=</ span > < span class ="si "> {</ span > < span class ="n "> text_4</ span > < span class ="si "> }</ span > < span class ="s2 "> "</ span >
650
+ < span class ="p "> )</ span >
651
+ < 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 >
652
+
653
+
654
+ < div class ="viewcode-block " id ="GenerateMeme.expanding_wwe "> < a class ="viewcode-back " href ="../../fusionsid.html#fusionsid.image.GenerateMeme.expanding_wwe "> [docs]</ a > < span class ="nd "> @classmethod</ span >
655
+ < span class ="k "> async</ span > < span class ="k "> def</ span > < span class ="nf "> expanding_wwe</ span > < span class ="p "> (</ span > < span class ="bp "> cls</ span > < span class ="p "> ,</ span > < span class ="n "> text_1</ span > < span class ="p "> :</ span > < span class ="nb "> str</ span > < span class ="p "> ,</ span > < span class ="n "> text_2</ span > < span class ="p "> :</ span > < span class ="nb "> str</ span > < span class ="p "> ,</ span > < span class ="n "> text_3</ span > < span class ="p "> :</ span > < span class ="nb "> str</ span > < span class ="p "> ,</ span > < span class ="n "> text_4</ span > < span class ="p "> :</ span > < span class ="nb "> str</ span > < span class ="p "> ,</ span > < span class ="n "> text_5</ 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 >
656
+ < span class ="sd "> """</ span >
657
+ < span class ="sd "> Generates the expanding wwe meme</ span >
658
+
659
+ < span class ="sd "> Parameters</ span >
660
+ < span class ="sd "> ----------</ span >
661
+ < span class ="sd "> text_1 (str): The text you want to use for the first box</ span >
662
+ < span class ="sd "> text_2 (str): The text you want to use for the second box</ span >
663
+ < span class ="sd "> text_3 (str): The text you want to use for the third box</ span >
664
+ < span class ="sd "> text_4 (str): The text you want to use for the forth box</ span >
665
+ < span class ="sd "> text_5 (str): The text you want to use for the fifth box</ span >
666
+
667
+ < span class ="sd "> Returns</ span >
668
+ < span class ="sd "> -------</ span >
669
+ < span class ="sd "> Meme</ span >
670
+
671
+ < span class ="sd "> """</ span >
672
+ < 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 >
673
+ < span class ="sa "> f</ span > < span class ="s2 "> "expandingwwe?text_1=</ span > < span class ="si "> {</ span > < span class ="n "> text_1</ span > < span class ="si "> }</ span > < span class ="s2 "> &text_2=</ span > < span class ="si "> {</ span > < span class ="n "> text_2</ span > < span class ="si "> }</ span > < span class ="s2 "> &text_3=</ span > < span class ="si "> {</ span > < span class ="n "> text_3</ span > < span class ="si "> }</ span > < span class ="s2 "> &text_4=</ span > < span class ="si "> {</ span > < span class ="n "> text_4</ span > < span class ="si "> }</ span > < span class ="s2 "> &text_5=</ span > < span class ="si "> {</ span > < span class ="n "> text_5</ span > < span class ="si "> }</ span > < span class ="s2 "> "</ span >
674
+ < span class ="p "> )</ span >
675
+ < 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 >
676
+
677
+
616
678
< 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 >
617
679
< 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 >
618
680
< span class ="sd "> """</ span >
@@ -730,6 +792,23 @@ <h1>Source code for fusionsid.image</h1><div class="highlight"><pre>
730
792
731
793
< span class ="sd "> """</ span >
732
794
< 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 > < span class ="sa "> f</ span > < span class ="s2 "> "wanted?image_url=</ span > < span class ="si "> {</ span > < span class ="n "> image_url</ span > < span class ="si "> }</ span > < span class ="s2 "> "</ span > < span class ="p "> )</ span >
795
+ < 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 >
796
+
797
+ < div class ="viewcode-block " id ="GenerateMeme.delete "> < a class ="viewcode-back " href ="../../fusionsid.html#fusionsid.image.GenerateMeme.delete "> [docs]</ a > < span class ="nd "> @classmethod</ span >
798
+ < span class ="k "> async</ span > < span class ="k "> def</ span > < span class ="nf "> delete</ 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 >
799
+ < span class ="sd "> """</ span >
800
+ < span class ="sd "> Generates the delete meme</ span >
801
+
802
+ < span class ="sd "> Parameters</ span >
803
+ < span class ="sd "> ----------</ span >
804
+ < span class ="sd "> image_url (str) : The image you want to use for the meme</ span >
805
+
806
+ < span class ="sd "> Returns</ span >
807
+ < span class ="sd "> -------</ span >
808
+ < span class ="sd "> Meme</ span >
809
+
810
+ < span class ="sd "> """</ span >
811
+ < 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 > < span class ="sa "> f</ span > < span class ="s2 "> "delete?image_url=</ span > < span class ="si "> {</ span > < span class ="n "> image_url</ span > < span class ="si "> }</ span > < span class ="s2 "> "</ span > < span class ="p "> )</ span >
733
812
< 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 > </ div >
734
813
</ pre > </ div >
735
814
0 commit comments