diff --git a/.github/workflows/greetings.yml b/.github/workflows/greetings.yml
new file mode 100644
index 00000000..b49a4940
--- /dev/null
+++ b/.github/workflows/greetings.yml
@@ -0,0 +1,13 @@
+name: Greetings
+
+on: [pull_request, issues]
+
+jobs:
+ greeting:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/first-interaction@v1
+ with:
+ repo-token: ${{ secrets.GITHUB_TOKEN }}
+ issue-message: 'Congratulations! You have made your first issue to `art`.
We will respond your issue and do our best to solve it as soon as possible, you can see more issues [here](https://github.com/sepandhaghighi/art/issues).'
+ pr-message: 'Congratulations! You have made your first Pull request to `art`.
Changes and improvements are more than welcome! heart Feel free to fork and open a pull request.
[Contribution Guidline](https://github.com/sepandhaghighi/art/blob/master/.github/CONTRIBUTING.md)'
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e775113e..0d459332 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,193 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
## [Unreleased]
### Added
- `art_decor_check.py` file
+- Greeting GitHub actions
+- 185 new decorations:
+ 1. angry1
+ 2. arrow1
+ 3. arrow2
+ 4. arrow3
+ 5. arrow4
+ 6. arrow5
+ 7. arrow6
+ 8. arrow7
+ 9. arrow8
+ 10. arrow_wave1
+ 11. arrow_wave2
+ 12. ball1
+ 13. ball2
+ 14. ball3
+ 15. bazar1
+ 16. block1
+ 17. block2
+ 18. bow1
+ 19. bubble
+ 20. cat1
+ 21. cat2
+ 22. cat3
+ 23. cell1
+ 24. confused1
+ 25. confused2
+ 26. cross1
+ 27. depressed
+ 28. diamon3
+ 29. diamond1
+ 30. diamond2
+ 31. egypt1
+ 32. emotions1
+ 33. fancy1
+ 34. fancy2
+ 35. fancy3
+ 36. fancy4
+ 37. fancy5
+ 38. fancy6
+ 39. fancy7
+ 40. fancy8
+ 41. fancy9
+ 42. fancy10
+ 43. fancy11
+ 44. fancy12
+ 45. fancy13
+ 46. fancy14
+ 47. fancy15
+ 48. fancy16
+ 49. fancy17
+ 50. fancy18
+ 51. fancy19
+ 52. fancy20
+ 53. fancy21
+ 54. fancy22
+ 55. fancy23
+ 56. fancy24
+ 57. fancy25
+ 58. fancy26
+ 59. fancy27
+ 60. fancy28
+ 61. fancy29
+ 62. fancy30
+ 63. fancy31
+ 64. fancy32
+ 65. fancy33
+ 66. fancy34
+ 67. fancy35
+ 68. fancy36
+ 69. fancy37
+ 70. fancy38
+ 71. fancy39
+ 72. fancy40
+ 73. fancy41
+ 74. fancy42
+ 75. fancy43
+ 76. fancy44
+ 77. fancy45
+ 78. fancy46
+ 79. fancy47
+ 80. fancy48
+ 81. fancy49
+ 82. fancy50
+ 83. fancy51
+ 84. fancy52
+ 85. fancy53
+ 86. fancy54
+ 87. fancy55
+ 88. fancy56
+ 89. fancy57
+ 90. fancy58
+ 91. fancy59
+ 92. fancy60
+ 93. fancy61
+ 94. fancy62
+ 95. fancy63
+ 96. fancy64
+ 97. fancy65
+ 98. fancy66
+ 99. fancy67
+ 100. fancy68
+ 101. fancy69
+ 102. fancy70
+ 103. fancy71
+ 104. fancy72
+ 105. fancy73
+ 106. fancy74
+ 107. fancy75
+ 108. fancy76
+ 109. fancy77
+ 110. fancy78
+ 111. fancy79
+ 112. fancy80
+ 113. fancy81
+ 114. fancy82
+ 115. fancy83
+ 116. fancy84
+ 117. fancy85
+ 118. fancy86
+ 119. flame1
+ 120. flower1
+ 121. food1
+ 122. food2
+ 123. haha
+ 124. happy1
+ 125. happy_new_year
+ 126. hawaii1
+ 127. hawaii2
+ 128. heart1
+ 129. heart2
+ 130. heart3
+ 131. heart4
+ 132. heart5
+ 133. heart6
+ 134. heart7
+ 135. heart8
+ 136. heart9
+ 137. line1
+ 138. line2
+ 139. line3
+ 140. line4
+ 141. love_music
+ 142. missile1
+ 143. mountain1
+ 144. mountain2
+ 145. mountain3
+ 146. music1
+ 147. music2
+ 148. music3
+ 149. pencil1
+ 150. poker1
+ 151. puzzle1
+ 152. puzzle2
+ 153. puzzle3
+ 154. sad2
+ 155. sad3
+ 156. sad4
+ 157. smile1
+ 158. snow1
+ 159. snow2
+ 160. star3
+ 161. star4
+ 162. star5
+ 163. star6
+ 164. star7
+ 165. star8
+ 166. star9
+ 167. star10
+ 168. star11
+ 169. star12
+ 170. star13
+ 171. star14
+ 172. star15
+ 173. star16
+ 174. star17
+ 175. temple1
+ 176. title1
+ 177. tree1
+ 178. wall1
+ 179. wave3
+ 180. wave4
+ 181. wave5
+ 182. wave6
+ 183. wave7
+ 184. wave8
+ 185. wave9
### Changed
- `text` parameter removed from `art` and `aprint` functions
- `README.md` modified
diff --git a/README.md b/README.md
index 3165cb0c..1b5966fe 100644
--- a/README.md
+++ b/README.md
@@ -13,7 +13,7 @@
-
+
@@ -76,7 +76,7 @@ ART is a Python lib for text converting to ASCII art fancy. ;-)
Decor Counter |
- 10 |
+ 195 |
@@ -818,6 +818,7 @@ or send an email to [info@4r7.ir](mailto:info@4r7.ir "info@4r7.ir").
17. [Hubpages](https://hubpages.com/technology/one-line-ascii-art-for-twitter)
18. [ASCII-ART](http://www.ascii-art.de/ascii/mno/one_line.txt)
19. [Messletters](https://www.messletters.com/en/)
+20. [Webestools](http://www.webestools.com/)
## Donate to our project
diff --git a/art/art_param.py b/art/art_param.py
index b91e6316..15be3e67 100644
--- a/art/art_param.py
+++ b/art/art_param.py
@@ -1158,16 +1158,201 @@
"slammer": [slammer_dic, False]
}
-DECORATIONS_MAP = {"barcode1": barcode1,
- "champion1": champion1,
- "chess1": chess1,
- "lucky1": lucky1,
- "sad1": sad1,
- "soccer1": soccer1,
- "star1": star1,
- "star2": star2,
- "wave1": wave1,
- "wave2": wave2}
+DECORATIONS_MAP = {"angry1" : angry1, # pragma: no cover
+ "arrow1" : arrow1,
+ "arrow2" : arrow2,
+ "arrow3" : arrow3,
+ "arrow4" : arrow4,
+ "arrow5" : arrow5,
+ "arrow6" : arrow6,
+ "arrow7" : arrow7,
+ "arrow8" : arrow8,
+ "arrow_wave1" : arrow_wave1,
+ "arrow_wave2" : arrow_wave2,
+ "ball1" : ball1,
+ "ball2" : ball2,
+ "ball3" : ball3,
+ "barcode1" : barcode1,
+ "bazar1" : bazar1,
+ "block1" : block1,
+ "block2" : block2,
+ "bow1" : bow1,
+ "bubble" : bubble,
+ "cat1" : cat1,
+ "cat2" : cat2,
+ "cat3" : cat3,
+ "cell1" : cell1,
+ "champion1" : champion1,
+ "chess1" : chess1,
+ "confused1" : confused1,
+ "confused2" : confused2,
+ "cross1" : cross1,
+ "depressed" : depressed,
+ "diamon3" : diamon3,
+ "diamond1" : diamond1,
+ "diamond2" : diamond2,
+ "egypt1" : egypt1,
+ "emotions1" : emotions1,
+ "fancy1" : fancy1,
+ "fancy2" : fancy2,
+ "fancy3" : fancy3,
+ "fancy4" : fancy4,
+ "fancy5" : fancy5,
+ "fancy6" : fancy6,
+ "fancy7" : fancy7,
+ "fancy8" : fancy8,
+ "fancy9" : fancy9,
+ "fancy10" : fancy10,
+ "fancy11" : fancy11,
+ "fancy12" : fancy12,
+ "fancy13" : fancy13,
+ "fancy14" : fancy14,
+ "fancy15" : fancy15,
+ "fancy16" : fancy16,
+ "fancy17" : fancy17,
+ "fancy18" : fancy18,
+ "fancy19" : fancy19,
+ "fancy20" : fancy20,
+ "fancy21" : fancy21,
+ "fancy22" : fancy22,
+ "fancy23" : fancy23,
+ "fancy24" : fancy24,
+ "fancy25" : fancy25,
+ "fancy26" : fancy26,
+ "fancy27" : fancy27,
+ "fancy28" : fancy28,
+ "fancy29" : fancy29,
+ "fancy30" : fancy30,
+ "fancy31" : fancy31,
+ "fancy32" : fancy32,
+ "fancy33" : fancy33,
+ "fancy34" : fancy34,
+ "fancy35" : fancy35,
+ "fancy36" : fancy36,
+ "fancy37" : fancy37,
+ "fancy38" : fancy38,
+ "fancy39" : fancy39,
+ "fancy40" : fancy40,
+ "fancy41" : fancy41,
+ "fancy42" : fancy42,
+ "fancy43" : fancy43,
+ "fancy44" : fancy44,
+ "fancy45" : fancy45,
+ "fancy46" : fancy46,
+ "fancy47" : fancy47,
+ "fancy48" : fancy48,
+ "fancy49" : fancy49,
+ "fancy50" : fancy50,
+ "fancy51" : fancy51,
+ "fancy52" : fancy52,
+ "fancy53" : fancy53,
+ "fancy54" : fancy54,
+ "fancy55" : fancy55,
+ "fancy56" : fancy56,
+ "fancy57" : fancy57,
+ "fancy58" : fancy58,
+ "fancy59" : fancy59,
+ "fancy60" : fancy60,
+ "fancy61" : fancy61,
+ "fancy62" : fancy62,
+ "fancy63" : fancy63,
+ "fancy64" : fancy64,
+ "fancy65" : fancy65,
+ "fancy66" : fancy66,
+ "fancy67" : fancy67,
+ "fancy68" : fancy68,
+ "fancy69" : fancy69,
+ "fancy70" : fancy70,
+ "fancy71" : fancy71,
+ "fancy72" : fancy72,
+ "fancy73" : fancy73,
+ "fancy74" : fancy74,
+ "fancy75" : fancy75,
+ "fancy76" : fancy76,
+ "fancy77" : fancy77,
+ "fancy78" : fancy78,
+ "fancy79" : fancy79,
+ "fancy80" : fancy80,
+ "fancy81" : fancy81,
+ "fancy82" : fancy82,
+ "fancy83" : fancy83,
+ "fancy84" : fancy84,
+ "fancy85" : fancy85,
+ "fancy86" : fancy86,
+ "flame1" : flame1,
+ "flower1" : flower1,
+ "food1" : food1,
+ "food2" : food2,
+ "haha" : haha,
+ "happy1" : happy1,
+ "happy_new_year" : happy_new_year,
+ "hawaii1" : hawaii1,
+ "hawaii2" : hawaii2,
+ "heart1" : heart1,
+ "heart2" : heart2,
+ "heart3" : heart3,
+ "heart4" : heart4,
+ "heart5" : heart5,
+ "heart6" : heart6,
+ "heart7" : heart7,
+ "heart8" : heart8,
+ "heart9" : heart9,
+ "line1" : line1,
+ "line2" : line2,
+ "line3" : line3,
+ "line4" : line4,
+ "love_music" : love_music,
+ "lucky1" : lucky1,
+ "missile1" : missile1,
+ "mountain1" : mountain1,
+ "mountain2" : mountain2,
+ "mountain3" : mountain3,
+ "music1" : music1,
+ "music2" : music2,
+ "music3" : music3,
+ "pencil1" : pencil1,
+ "poker1" : poker1,
+ "puzzle1" : puzzle1,
+ "puzzle2" : puzzle2,
+ "puzzle3" : puzzle3,
+ "sad1" : sad1,
+ "sad2" : sad2,
+ "sad3" : sad3,
+ "sad4" : sad4,
+ "smile1" : smile1,
+ "snow1" : snow1,
+ "snow2" : snow2,
+ "soccer1" : soccer1,
+ "star1" : star1,
+ "star2" : star2,
+ "star3" : star3,
+ "star4" : star4,
+ "star5" : star5,
+ "star6" : star6,
+ "star7" : star7,
+ "star8" : star8,
+ "star9" : star9,
+ "star10" : star10,
+ "star11" : star11,
+ "star12" : star12,
+ "star13" : star13,
+ "star14" : star14,
+ "star15" : star15,
+ "star16" : star16,
+ "star17" : star17,
+ "temple1" : temple1,
+ "title1" : title1,
+ "tree1" : tree1,
+ "wall1" : wall1,
+ "wave1" : wave1,
+ "wave2" : wave2,
+ "wave3" : wave3,
+ "wave4" : wave4,
+ "wave5" : wave5,
+ "wave6" : wave6,
+ "wave7" : wave7,
+ "wave8" : wave8,
+ "wave9" : wave9}
FONT_NAMES = sorted(list(FONT_MAP.keys())) # pragma: no cover
DECORATION_NAMES = sorted(list(DECORATIONS_MAP.keys())) # pragma: no cover
diff --git a/art/decor_dic.py b/art/decor_dic.py
index 42f5b264..4c3b2720 100644
--- a/art/decor_dic.py
+++ b/art/decor_dic.py
@@ -1,12 +1,197 @@
# -*- coding: utf-8 -*-
"""Decorations data."""
+angry1 = [" ୧༼ಠ益ಠ༽︻╦╤─", ""]
+arrow1 = ["➶➶➶➶➶", "➷➷➷➷➷"]
+arrow2 = ["↤↤↤↤↤", "↦↦↦↦↦"]
+arrow3 = ["↫↫↫↫↫", "↬↬↬↬↬"]
+arrow4 = ["–--´¯`----»", "«----´¯`–--"]
+arrow5 = ["‹—•°º¤°(", ")°¤º°•—›"]
+arrow6 = ["⇇⇇⇇", "⇉⇉⇉"]
+arrow7 = ["⇉⇉⇉", "⇇⇇⇇"]
+arrow8 = ["]|I{•------» [", "] «------•}I|["]
+arrow_wave1 = ["(¯`·.¸¸.·´¯`·.¸¸.-> [", "<-.¸¸.·´¯`·.¸¸.·´¯)"]
+arrow_wave2 = ["°·.¸.·°¯°·.¸.·°¯°·.¸.-> [", "] <-.¸.·°¯°·.¸.·°¯°·.¸.·°"]
+ball1 = ["●●--●●--●●", "●●--●●--●●"]
+ball2 = ["··●(`●-", "-●´)●··"]
+ball3 = ["●·(¯¨°¹●.", ".●¹°¨¯)·●"]
barcode1 = ["▌│█║▌║▌║ ", " ║▌║▌║█│▌"]
+bazar1 = ["[ꔊꔊꔊ[🍉]", "[🍓]ꔊꔊꔊ]"]
+block1 = ["■■■■■■■■□□□", "□□□■■■■■■■■"]
+block2 = ["▄▀▀▄▀▀▄", "▄▀▀▄▀▀▄"]
+bow1 = ["---»--@-}", "{-@--«---"]
+bubble = ["ᵒᴼᵒ▫ₒₒ▫ᵒᴼᵒ▫▫·∙∙∙∙∙", "∙∙∙∙∙·▫▫ᵒᴼᵒ▫ₒₒ▫ᵒᴼᵒ"]
+cat1 = ["「(◔ω◔「)三", "三三三ʅ(;◔౪◔)ʃ"]
+cat2 = ["☆(ノ^o^)ノ‥‥", "‥…━━━━〇(^~^)"]
+cat3 = ["\\\(۶•̀ᴗ•́)۶////", "\\\٩(•́⌄•́๑)و////"]
+cell1 = ["╔╣█╠╗╚", "╝╔╣█╠╗"]
champion1 = ["◄[🏆]► ", " ◄[🥇]►"]
chess1 = ["▀▄▀▄▀▄", "▄▀▄▀▄▀"]
+confused1 = ["¯\_(ツ)_/¯", "¯\_(ツ)_/¯"]
+confused2 = ["¨°o.O", "O.o°¨"]
+cross1 = ["✖✖✖✖", "✖✖✖✖"]
+depressed = ["‿︵‿︵(ಥ﹏ಥ)‿︵‿︵", ""]
+diamon3 = ["¯`-●=»>◆<«=●", "●=»>◆<«=●-´¯"]
+diamond1 = ["◄]·♦·»", "«·♦·[►"]
+diamond2 = ["-·●·♦^v¯`♦)", "(♦¯`v^♦·●·-"]
+egypt1 = ["╭₪₪₪", "₪₪₪╮"]
+emotions1 = ["╱(●_●)(^_^)", "(^_^)(●_●)╲"]
+fancy1 = ["╰⊱♥⊱╮ღ꧁", "꧂ღ╭⊱♥≺"]
+fancy10 = ["჻ღཾཿ༉ ༘჻ღཾཿ༉ ༘჻ღཾཿ༉ ༘჻ღཾཿ჻", "჻ღཾཿ༉ ༘჻ღཾཿ༉ ༘჻ღཾཿ༉ ༘჻ღཾཿ჻"]
+fancy11 = ["☆彡彡", "ミミ⛧"]
+fancy12 = ["★彡彡", "ミミ★"]
+fancy13 = ["»»——☠——«", "»——☠——««"]
+fancy14 = [" ★━━─", "─━━★"]
+fancy15 = ["■━■━■━■", "■━■━■━■"]
+fancy16 = ["└╏ ・", "・ ╏┐"]
+fancy17 = ["●~●~", "~●~●"]
+fancy18 = ["((¯*.».( ¯*♥ »", "« ♥* ¯).«.*¯))"]
+fancy19 = ["✧∭✧∰✧∭✧", "✧∭✧∰✧∭✧"]
+fancy2 = ["★彡", "彡★"]
+fancy20 = ["●▬▬▬๑۩۩๑▬▬▬●", "●▬▬▬๑۩۩๑▬▬▬●"]
+fancy21 = ["(¯`·._.·", "·._.·´¯)"]
+fancy22 = ["×÷·.·´¯`·)»", "«(·´¯`·.·÷×"]
+fancy23 = ["· ··^v´¯`×)", "(×´¯`v^·· ·"]
+fancy24 = [".·´¯`·->", "<-·´¯`·."]
+fancy25 = ["- - --^[", "]^-- - -"]
+fancy26 = ["(¯`·»o«·´¯`·>", "<·´¯`·»o«·´¯)"]
+fancy27 = [").•ˆ•+*¨", "¨*+•ˆ•.("]
+fancy28 = ["•·.·¯`·.·•", "•·.·¯`·.·•"]
+fancy29 = ["•·.·´¯`·.·•", "•·.·´¯`·.·•"]
+fancy3 = ["·٠•●♥ Ƹ̵̡Ӝ̵̨̄Ʒ ♥●•٠·˙" ,"˙·٠•●♥ Ƹ̵̡Ӝ̵̨̄Ʒ ♥●•٠·˙"]
+fancy30 = ["(¯`·._)", "(¯`·._)"]
+fancy31 = ["·°¯`·•", "•·´¯°·"]
+fancy32 = [".ҳ̸Ҳ̸Ҳ̸ҳ•.•´¯`•", "•´¯`•.•..ҳ̸Ҳ̸Ҳ̸ҳ."]
+fancy33 = ["׺°”˜`”°º×", "׺°”˜`”°º×"]
+fancy34 = ["•]•·´º´·»", "«·´º´·•[•"]
+fancy35 = ["-=₪۩۞۩₪=", "=₪۩۞۩₪=-"]
+fancy36 = ["°•. °•. °•.", ".•° .•° .•°"]
+fancy37 = ["(`·.·•", "•·.·')"]
+fancy38 = ["+*¨^¨*+", "+*¨^¨*+"]
+fancy39 = ["-·=»◆‡«=·-", "-·=»◆‡«=·-"]
+fancy4 = ["٩(●̮̮̃•̃)=/̵͇̿̿/'̿̿ ̿̿", " ̿̿ ̿̿ ̿̿\̵͇̿̿\=(•̃●̮̮̃)۶"]
+fancy40 = ["•°o.O", "O.o°•"]
+fancy41 = ["©º°¨¨°º©", "©º°¨¨°º©"]
+fancy42 = ["°·.¸.·°¯°·.¸.-<", ">-.¸.·°¯°·.¸.·°"]
+fancy43 = ["•°l¯l_l¯l*", "*l¯l_l¯l•°"]
+fancy44 = ["—(•·÷[", "]÷·•)—"]
+fancy45 = ["·ï¡÷¡ï·", "·ï¡÷¡ï·"]
+fancy46 = ["εїз", "εїз"]
+fancy47 = ["•°•.•°•", "•°•.•°•"]
+fancy48 = ["|¯|_|¯|_.°•. °•.->", "<-.•° .•°._|¯|_|¯|"]
+fancy49 = ["¸.´)(`·[", "]·´)(` .¸"]
+fancy5 = ["◇─◇──◇────◇", "◇─────◇──◇─◇"]
+fancy50 = ["•]•·✦º✦·»", "«·✦º✦·•[•"]
+fancy51 = [";`';_._;`';_.", "._;'`;_._.'`;"]
+fancy52 = ["••.•´¯`•.••", "••.•´¯`•.••"]
+fancy53 = ["|!¤*'~``~'*¤!||", "||!¤*'~``~'*¤!|"]
+fancy54 = ["°•.•°o.O", "O.o°•.•°•"]
+fancy55 = ["––––º•(-º", "º-)•º––––"]
+fancy56 = ["ҳ̸Ҳ̸Ҳ̸ҳ(¯`·.•.", ".•.·´¯)ҳ̸Ҳ̸Ҳ̸ҳ"]
+fancy57 = ["◄°l||l°", "°l||l°►"]
+fancy58 = ["·∙·÷±‡±:∙", "∙:±‡±÷·∙·"]
+fancy59 = ["(¯`v^÷••", "••÷^v´¯)"]
+fancy6 = ["׺°”˜`”°º× [", "] ׺°”˜`”°º×"]
+fancy60 = ["ø´¯`·¤»", "«¤·´¯`ø"]
+fancy61 = ["º¯`·.·•", "•·.·´¯º"]
+fancy62 = ["«(.·°¯`·->", "<-·´¯°·.)»"]
+fancy63 = ["‹–…·´`·…–›", "‹–…·´`·…–›"]
+fancy64 = [".·´`·.·´¯`·.›", "‹.·´¯`·.·´`·."]
+fancy65 = ["(¯(_(¯`•", "•´¯)_)¯)•"]
+fancy66 = ["[.·´¯`·.]", "[.·´¯`·.]"]
+fancy67 = ["ì..·´`•", "•´`·..í"]
+fancy68 = ["¯°•º¤◆¤º°¯", "¯°º¤◆¤º•°¯"]
+fancy69 = ["<.•ˆ•…", "…•ˆ•.>"]
+fancy7 = ["ڿڰۣ—☸ڿڰۣ—✨🌺✨", "✨🌺✨—ڿڰۣ—☸ڿڰۣ"]
+fancy70 = ["‹‹¡Ì›–•¦[", "]¦•–‹Ì¡››"]
+fancy71 = ["¯`·.__.·´¯»", "«¯`·.__.·´¯"]
+fancy72 = ["‹v^v^v^•", "•^v^v^v›"]
+fancy73 = ["{¯`·._.• .·´«", "»`·.•._.·´¯}"]
+fancy74 = ["´¯`*¤.·´`·.¤", "¤.·´`·.¤*´¯`"]
+fancy75 = ["‹—•((.•ˆ•…", "…•ˆ•.))•—›"]
+fancy76 = ["÷(`•´`·.", ".·´`•´)÷"]
+fancy77 = ["»-(¯`v´¯)-»", "«-(¯`v´¯)-«"]
+fancy78 = ["¸„.-•~¹°”ˆ˜¨", "¨˜ˆ”°¹~•-.„¸"]
+fancy79 = ["-漫~*'¨¯¨'*·舞~", "~舞*'¨¯¨'*·~漫-"]
+fancy8 = ["·°¯`·•🌹■🌼■🌸ꕥ", "ꕥ🌸■🌼■🌹•·´¯°·"]
+fancy80 = ["◦•●◉✿", "✿◉●•◦"]
+fancy81 = ["ヾ(>u<●【*:..。o○", "○o。..:*】●>u<)ノ"]
+fancy82 = ["[]𺰘¨˜°ºð[]", "[]𺰘¨˜°ºð[]"]
+fancy83 = ["●¸.•*¨Ƹ̵̡Ӝ̵̨̄Ʒ¨*•.¸●", "●¸.•*¨Ƹ̵̡Ӝ̵̨̄Ʒ¨*•.¸●"]
+fancy84 = [".--ღஐƸ̵̡Ӝ̵̨̄Ʒஐღ--.", ".--ღஐƸ̵̡Ӝ̵̨̄Ʒஐღ--."]
+fancy85 = ["⊱━━━.⋅εïз⋅.━━━⊰", "⊱━━━.⋅εïз⋅.━━━⊰"]
+fancy86 = ["((*´_●`☆゚+.", ".+゚☆´●_`*))"]
+fancy9 = ["(◦′ᆺ‵◦) ♬° ✧❥✧¸.•*¨*✧♡✧", "✧♡✧*¨*•.❥"]
+flame1 = ["ıllıllı", "ıllıllı"]
+flower1 = ["꧁✿🌸╭⊱", "⊱╮🌸✿꧂"]
+food1 = ["╭₪🍔₪🍟₪", "₪🍟₪🍔₪╮"]
+food2 = ["︾︽🍍︾︽ ", "︽︾🍍︽︾"]
+haha = ["⚡️¯\_༼ ಥ ‿ ಥ ༽_/¯⚡", ""]
+happy1 = ["o͡͡͡͡͡͡͡͡͡͡͡͡͡͡╮(。❛ᴗ❛。)╭o͡͡͡͡͡͡͡͡͡͡͡͡͡͡", "o͡͡͡͡͡͡͡͡͡͡͡͡͡͡╮(。❛ᴗ❛。)╭o͡͡͡͡͡͡͡͡͡͡͡͡͡͡"]
+happy_new_year = ["❸ ❷ ❶ 🥂҉ ̡ ۫۰ Ձ٥۫١9 ۪ ҉ ۫۰̡´", "⭐️"]
+hawaii1 = ["~-<🌴>-~", "~-<☀️>-~"]
+hawaii2 = ["✈️─═∙∙∙▫▫ᵒᴼᵒ▫._", "▫▫..🌴"]
+heart1 = ["~~<💚>~~", "~~<💚>~~"]
+heart2 = ["~~><~~>💖", "💖<~~><~~"]
+heart3 = ["─═ڿڿۣڿ═─💖─═ڿڿۣڿ═─", "─═ڿڿۣڿ═─💖─═ڿڿۣڿ═─"]
+heart4 = ["༺♥༻❀༺♥༻💕", "💕༺♥༻❀༺♥༻"]
+heart5 = ["💗💜.¸¸.•´¯`☆ºஇ•´♥", "♥•´இº☆.¸¸.•´¯`💜💗"]
+heart6 = ["-♥-♡--^[", "]^--♡-♥-"]
+heart7 = ["*•.¸♡", "♡¸.•*"]
+heart8 = ["╚»♡«╝", "╚»♡«╝"]
+heart9 = ["´*•.¸(*•.¸♥¸.•*´)¸.•*´", "´*•.¸(*•.¸♥¸.•*´)¸.•*´"]
+line1 = ["┏━━━━━━┛", "┗━━━━━━┓"]
+line2 = ["╭─━━━━━─╯", "╰─━━━━━─╮"]
+line3 = ["┕━━━━ ⋆⋅☆⋅⋆ ━━┑", "┍━━ ⋆⋅☆⋅⋆ ━━━━┙"]
+line4 = ["┕━━━━✿━━┑", "┍━━✿━━━━┙"]
+love_music = ["¸.•*¨*•.¸♪¸.•*¨*•.¸♥¸.•*¨*•.¸", "¸.•*¨*•.¸♥¸.•*¨*•.¸♪¸.•*¨*•.¸"]
lucky1 = ["🌈ꔣᨐ ", " ᨐꔣ🌈"]
+missile1 = ["💢🚀🚀💢", "💢🚀🚀💢"]
+mountain1 = ["人人人", "人人人"]
+mountain2 = ["╱╲╱╳╲╱╲", "╱╲╱╳╲╱╲"]
+mountain3 = ["ᨏᨐᨓ", "ᨓᨐᨏ"]
+music1 = ["🎧♪┏(°.°)┛🎼", "🎼┏(°.°)┛♪🎧"]
+music2 = ["♪•]•·º♫·》»", "«《·♫º·•[•♪"]
+music3 = ["·.¸¸.·♩♪♫", "♫♪♩·.¸¸.·"]
+pencil1 = ["✎✐✎✐✎", "✐✎✐✎✐"]
+poker1 = ["._|.<(+_+)>.|_. [", "] ._|.<(+_+)>.|_."]
+puzzle1 = ["╚╝╔╗╚╝╔╗", "╚╝╔╗╚╝╔╗"]
+puzzle2 = ["╭╮╰╯╭╮╰╯", "╭╮╰╯╭╮╰╯"]
+puzzle3 = ["︹︺︹︺", "︺︹︺︹"]
sad1 = ["(-_-) ", " (-_-)"]
+sad2 = ["ԅ[ •́ ﹏├┬┴┬┴", "ԅ[ •́ ﹏ •̀ ]و"]
+sad3 = ["(^^(-_-)^^)", "(^^(-_-)^^)"]
+sad4 = ["(-_-) [", "] (-_-)"]
+smile1 = ["`•.,¸¸,.•´¯", "¯`•.,¸¸,.•´"]
+snow1 = ["🌨❄•°•.•°•", "•°•.•°•❄🌨️"]
+snow2 = ["✼ ҉ ", " ҉ ✼"]
soccer1 = ["●●--●●◄⚽️► ", " ◄⚽️►●●--●●"]
star1 = ["【★】 ", " 【★】"]
+star10 = ["-·=»★«=·-", "-·=»★«=·-"]
+star11 = ["【★】", "【★】"]
+star12 = ["★·.·¯`·.·★", "★·.·¯`·.·★"]
+star13 = ["(★)(¯`·.●.●", "●.●.·¯)(★)"]
+star14 = ["★★.·¯`★", "★¯`·.★★"]
+star15 = ["╰☆☆", "☆☆╮"]
+star16 = ["╚»★«╝", "╚»★«╝"]
+star17 = ["*̥̻̥̻̥͙*̻̥̻̥͙*̥̻̥͙*̻̥͙*̥͙", "*̥̻̥̻̥͙*̻̥̻̥͙*̥̻̥͙*̻̥͙*̥͙"]
star2 = ["★·.·´¯`·.·★ ", " ★·.·´¯`·.·★"]
+star3 = ["╰☆⭐️", "⭐️☆╮"]
+star4 = ["★・・・・・・★", "★・・・・・・★"]
+star5 = ["【🌩】★【🌩】", "【🌩】★【🌩】"]
+star6 = ["☆━━━━━━☆", "☆━━━━━━☆"]
+star7 = ["・‥…━━━━━━━☆", "☆━━━━━━━…‥・"]
+star8 = ["【☆】★【☆】", "【☆】★【☆】"]
+star9 = ["☆❋──❁", "❃──❋"]
+temple1 = ["エエェェェ", "ェェェエエ"]
+title1 = ["»»————-", "————-««"]
+tree1 = ["🎄✖🎄✖🎄⇉ ", "⇇🎄✖🎄✖🎄"]
+wall1 = ["├┬┴┬┴", "┬┴┬┴┤"]
wave1 = ["▁ ▂ ▄ ▅ ▆ ▇ █", "█ ▇ ▆ ▅ ▄ ▂ ▁"]
wave2 = ["▉▇▆▅▄▃▂▂▂_", "_▂▂▃▄▅▆▇▉▉"]
+wave3 = ["▂▃▅▇█▓▒░", "░▒▓█▇▅▃▂"]
+wave4 = ["▂▃▄▅▆▇▉▉", "▉▉▇▆▅▄▃▂"]
+wave5 = ["︵‿︵‿︵‿︵‿︵ ", "‿︵‿︵‿︵‿︵‿︵‿︵"]
+wave6 = ["░▒▓█", "█▓▒░"]
+wave7 = ["(¯`·._(¯`·._(¯`·._", "_.·¯)_.·¯)_.·¯)"]
+wave8 = ["_/¯/__/¯/_", "_/¯/__/¯/_"]
+wave9 = ["/)/)/)/)/)/)", "/)/)/)/)/)/)"]
diff --git a/art/test2.py b/art/test2.py
index b49d281f..d36bb0a9 100644
--- a/art/test2.py
+++ b/art/test2.py
@@ -1451,36 +1451,591 @@
>>> text2art("",font="fancy44")
''
>>> decor_list()
+angry1
+ ୧༼ಠ益ಠ༽︻╦╤─ƭεรƭ
+******************************
+arrow1
+➶➶➶➶➶ƭεรƭ➷➷➷➷➷
+******************************
+arrow2
+↤↤↤↤↤ƭεรƭ↦↦↦↦↦
+******************************
+arrow3
+↫↫↫↫↫ƭεรƭ↬↬↬↬↬
+******************************
+arrow4
+–--´¯`----»ƭεรƭ«----´¯`–--
+******************************
+arrow5
+‹—•°º¤°(ƭεรƭ)°¤º°•—›
+******************************
+arrow6
+⇇⇇⇇ƭεรƭ⇉⇉⇉
+******************************
+arrow7
+⇉⇉⇉ƭεรƭ⇇⇇⇇
+******************************
+arrow8
+]|I{•------» [ƭεรƭ] «------•}I|[
+******************************
+arrow_wave1
+(¯`·.¸¸.·´¯`·.¸¸.-> [ƭεรƭ<-.¸¸.·´¯`·.¸¸.·´¯)
+******************************
+arrow_wave2
+°·.¸.·°¯°·.¸.·°¯°·.¸.-> [ƭεรƭ] <-.¸.·°¯°·.¸.·°¯°·.¸.·°
+******************************
+ball1
+●●--●●--●●ƭεรƭ●●--●●--●●
+******************************
+ball2
+··●(`●-ƭεรƭ-●´)●··
+******************************
+ball3
+●·(¯¨°¹●.ƭεรƭ.●¹°¨¯)·●
+******************************
barcode1
▌│█║▌║▌║ ƭεรƭ ║▌║▌║█│▌
******************************
+bazar1
+[ꔊꔊꔊ[🍉]ƭεรƭ[🍓]ꔊꔊꔊ]
+******************************
+block1
+■■■■■■■■□□□ƭεรƭ□□□■■■■■■■■
+******************************
+block2
+▄▀▀▄▀▀▄ƭεรƭ▄▀▀▄▀▀▄
+******************************
+bow1
+---»--@-}ƭεรƭ{-@--«---
+******************************
+bubble
+ᵒᴼᵒ▫ₒₒ▫ᵒᴼᵒ▫▫·∙∙∙∙∙ƭεรƭ∙∙∙∙∙·▫▫ᵒᴼᵒ▫ₒₒ▫ᵒᴼᵒ
+******************************
+cat1
+「(◔ω◔「)三ƭεรƭ三三三ʅ(;◔౪◔)ʃ
+******************************
+cat2
+☆(ノ^o^)ノ‥‥ƭεรƭ‥…━━━━〇(^~^)
+******************************
+cat3
+\\\(۶•̀ᴗ•́)۶////ƭεรƭ\\٩(•́⌄•́๑)و////
+******************************
+cell1
+╔╣█╠╗╚ƭεรƭ╝╔╣█╠╗
+******************************
champion1
◄[🏆]► ƭεรƭ ◄[🥇]►
******************************
chess1
▀▄▀▄▀▄ƭεรƭ▄▀▄▀▄▀
******************************
+confused1
+¯\_(ツ)_/¯ƭεรƭ¯\_(ツ)_/¯
+******************************
+confused2
+¨°o.OƭεรƭO.o°¨
+******************************
+cross1
+✖✖✖✖ƭεรƭ✖✖✖✖
+******************************
+depressed
+‿︵‿︵(ಥ﹏ಥ)‿︵‿︵ƭεรƭ
+******************************
+diamon3
+¯`-●=»>◆<«=●ƭεรƭ●=»>◆<«=●-´¯
+******************************
+diamond1
+◄]·♦·»ƭεรƭ«·♦·[►
+******************************
+diamond2
+-·●·♦^v¯`♦)ƭεรƭ(♦¯`v^♦·●·-
+******************************
+egypt1
+╭₪₪₪ƭεรƭ₪₪₪╮
+******************************
+emotions1
+╱(●_●)(^_^)ƭεรƭ(^_^)(●_●)╲
+******************************
+fancy1
+╰⊱♥⊱╮ღ꧁ƭεรƭ꧂ღ╭⊱♥≺
+******************************
+fancy10
+჻ღཾཿ༉ ༘჻ღཾཿ༉ ༘჻ღཾཿ༉ ༘჻ღཾཿ჻ƭεรƭ჻ღཾཿ༉ ༘჻ღཾཿ༉ ༘჻ღཾཿ༉ ༘჻ღཾཿ჻
+******************************
+fancy11
+☆彡彡ƭεรƭミミ⛧
+******************************
+fancy12
+★彡彡ƭεรƭミミ★
+******************************
+fancy13
+»»——☠——«ƭεรƭ»——☠——««
+******************************
+fancy14
+ ★━━─ƭεรƭ─━━★
+******************************
+fancy15
+■━■━■━■ƭεรƭ■━■━■━■
+******************************
+fancy16
+└╏ ・ƭεรƭ・ ╏┐
+******************************
+fancy17
+●~●~ƭεรƭ~●~●
+******************************
+fancy18
+((¯*.».( ¯*♥ »ƭεรƭ« ♥* ¯).«.*¯))
+******************************
+fancy19
+✧∭✧∰✧∭✧ƭεรƭ✧∭✧∰✧∭✧
+******************************
+fancy2
+★彡ƭεรƭ彡★
+******************************
+fancy20
+●▬▬▬๑۩۩๑▬▬▬●ƭεรƭ●▬▬▬๑۩۩๑▬▬▬●
+******************************
+fancy21
+(¯`·._.·ƭεรƭ·._.·´¯)
+******************************
+fancy22
+×÷·.·´¯`·)»ƭεรƭ«(·´¯`·.·÷×
+******************************
+fancy23
+· ··^v´¯`×)ƭεรƭ(×´¯`v^·· ·
+******************************
+fancy24
+.·´¯`·->ƭεรƭ<-·´¯`·.
+******************************
+fancy25
+- - --^[ƭεรƭ]^-- - -
+******************************
+fancy26
+(¯`·»o«·´¯`·>ƭεรƭ<·´¯`·»o«·´¯)
+******************************
+fancy27
+).•ˆ•+*¨ƭεรƭ¨*+•ˆ•.(
+******************************
+fancy28
+•·.·¯`·.·•ƭεรƭ•·.·¯`·.·•
+******************************
+fancy29
+•·.·´¯`·.·•ƭεรƭ•·.·´¯`·.·•
+******************************
+fancy3
+·٠•●♥ Ƹ̵̡Ӝ̵̨̄Ʒ ♥●•٠·˙ƭεรƭ˙·٠•●♥ Ƹ̵̡Ӝ̵̨̄Ʒ ♥●•٠·˙
+******************************
+fancy30
+(¯`·._)ƭεรƭ(¯`·._)
+******************************
+fancy31
+·°¯`·•ƭεรƭ•·´¯°·
+******************************
+fancy32
+.ҳ̸Ҳ̸Ҳ̸ҳ•.•´¯`•ƭεรƭ•´¯`•.•..ҳ̸Ҳ̸Ҳ̸ҳ.
+******************************
+fancy33
+׺°”˜`”°º×ƭεรƭ׺°”˜`”°º×
+******************************
+fancy34
+•]•·´º´·»ƭεรƭ«·´º´·•[•
+******************************
+fancy35
+-=₪۩۞۩₪=ƭεรƭ=₪۩۞۩₪=-
+******************************
+fancy36
+°•. °•. °•.ƭεรƭ.•° .•° .•°
+******************************
+fancy37
+(`·.·•ƭεรƭ•·.·')
+******************************
+fancy38
++*¨^¨*+ƭεรƭ+*¨^¨*+
+******************************
+fancy39
+-·=»◆‡«=·-ƭεรƭ-·=»◆‡«=·-
+******************************
+fancy4
+٩(●̮̮̃•̃)=/̵͇̿̿/'̿̿ ̿̿ƭεรƭ ̿̿ ̿̿ ̿̿\̵͇̿̿\=(•̃●̮̮̃)۶
+******************************
+fancy40
+•°o.OƭεรƭO.o°•
+******************************
+fancy41
+©º°¨¨°º©ƭεรƭ©º°¨¨°º©
+******************************
+fancy42
+°·.¸.·°¯°·.¸.-<ƭεรƭ>-.¸.·°¯°·.¸.·°
+******************************
+fancy43
+•°l¯l_l¯l*ƭεรƭ*l¯l_l¯l•°
+******************************
+fancy44
+—(•·÷[ƭεรƭ]÷·•)—
+******************************
+fancy45
+·ï¡÷¡ï·ƭεรƭ·ï¡÷¡ï·
+******************************
+fancy46
+εїзƭεรƭεїз
+******************************
+fancy47
+•°•.•°•ƭεรƭ•°•.•°•
+******************************
+fancy48
+|¯|_|¯|_.°•. °•.->ƭεรƭ<-.•° .•°._|¯|_|¯|
+******************************
+fancy49
+¸.´)(`·[ƭεรƭ]·´)(` .¸
+******************************
+fancy5
+◇─◇──◇────◇ƭεรƭ◇─────◇──◇─◇
+******************************
+fancy50
+•]•·✦º✦·»ƭεรƭ«·✦º✦·•[•
+******************************
+fancy51
+;`';_._;`';_.ƭεรƭ._;'`;_._.'`;
+******************************
+fancy52
+••.•´¯`•.••ƭεรƭ••.•´¯`•.••
+******************************
+fancy53
+|!¤*'~``~'*¤!||ƭεรƭ||!¤*'~``~'*¤!|
+******************************
+fancy54
+°•.•°o.OƭεรƭO.o°•.•°•
+******************************
+fancy55
+––––º•(-ºƭεรƭº-)•º––––
+******************************
+fancy56
+ҳ̸Ҳ̸Ҳ̸ҳ(¯`·.•.ƭεรƭ.•.·´¯)ҳ̸Ҳ̸Ҳ̸ҳ
+******************************
+fancy57
+◄°l||l°ƭεรƭ°l||l°►
+******************************
+fancy58
+·∙·÷±‡±:∙ƭεรƭ∙:±‡±÷·∙·
+******************************
+fancy59
+(¯`v^÷••ƭεรƭ••÷^v´¯)
+******************************
+fancy6
+׺°”˜`”°º× [ƭεรƭ] ׺°”˜`”°º×
+******************************
+fancy60
+ø´¯`·¤»ƭεรƭ«¤·´¯`ø
+******************************
+fancy61
+º¯`·.·•ƭεรƭ•·.·´¯º
+******************************
+fancy62
+«(.·°¯`·->ƭεรƭ<-·´¯°·.)»
+******************************
+fancy63
+‹–…·´`·…–›ƭεรƭ‹–…·´`·…–›
+******************************
+fancy64
+.·´`·.·´¯`·.›ƭεรƭ‹.·´¯`·.·´`·.
+******************************
+fancy65
+(¯(_(¯`•ƭεรƭ•´¯)_)¯)•
+******************************
+fancy66
+[.·´¯`·.]ƭεรƭ[.·´¯`·.]
+******************************
+fancy67
+ì..·´`•ƭεรƭ•´`·..í
+******************************
+fancy68
+¯°•º¤◆¤º°¯ƭεรƭ¯°º¤◆¤º•°¯
+******************************
+fancy69
+<.•ˆ•…ƭεรƭ…•ˆ•.>
+******************************
+fancy7
+ڿڰۣ—☸ڿڰۣ—✨🌺✨ƭεรƭ✨🌺✨—ڿڰۣ—☸ڿڰۣ
+******************************
+fancy70
+‹‹¡Ì›–•¦[ƭεรƭ]¦•–‹Ì¡››
+******************************
+fancy71
+¯`·.__.·´¯»ƭεรƭ«¯`·.__.·´¯
+******************************
+fancy72
+‹v^v^v^•ƭεรƭ•^v^v^v›
+******************************
+fancy73
+{¯`·._.• .·´«ƭεรƭ»`·.•._.·´¯}
+******************************
+fancy74
+´¯`*¤.·´`·.¤ƭεรƭ¤.·´`·.¤*´¯`
+******************************
+fancy75
+‹—•((.•ˆ•…ƭεรƭ…•ˆ•.))•—›
+******************************
+fancy76
+÷(`•´`·.ƭεรƭ.·´`•´)÷
+******************************
+fancy77
+»-(¯`v´¯)-»ƭεรƭ«-(¯`v´¯)-«
+******************************
+fancy78
+¸„.-•~¹°”ˆ˜¨ƭεรƭ¨˜ˆ”°¹~•-.„¸
+******************************
+fancy79
+-漫~*'¨¯¨'*·舞~ƭεรƭ~舞*'¨¯¨'*·~漫-
+******************************
+fancy8
+·°¯`·•🌹■🌼■🌸ꕥƭεรƭꕥ🌸■🌼■🌹•·´¯°·
+******************************
+fancy80
+◦•●◉✿ƭεรƭ✿◉●•◦
+******************************
+fancy81
+ヾ(>u<●【*:..。o○ƭεรƭ○o。..:*】●>u<)ノ
+******************************
+fancy82
+[]𺰘¨˜°ºð[]ƭεรƭ[]𺰘¨˜°ºð[]
+******************************
+fancy83
+●¸.•*¨Ƹ̵̡Ӝ̵̨̄Ʒ¨*•.¸●ƭεรƭ●¸.•*¨Ƹ̵̡Ӝ̵̨̄Ʒ¨*•.¸●
+******************************
+fancy84
+.--ღஐƸ̵̡Ӝ̵̨̄Ʒஐღ--.ƭεรƭ.--ღஐƸ̵̡Ӝ̵̨̄Ʒஐღ--.
+******************************
+fancy85
+⊱━━━.⋅εïз⋅.━━━⊰ƭεรƭ⊱━━━.⋅εïз⋅.━━━⊰
+******************************
+fancy86
+((*´_●`☆゚+.ƭεรƭ.+゚☆´●_`*))
+******************************
+fancy9
+(◦′ᆺ‵◦) ♬° ✧❥✧¸.•*¨*✧♡✧ƭεรƭ✧♡✧*¨*•.❥
+******************************
+flame1
+ıllıllıƭεรƭıllıllı
+******************************
+flower1
+꧁✿🌸╭⊱ƭεรƭ⊱╮🌸✿꧂
+******************************
+food1
+╭₪🍔₪🍟₪ƭεรƭ₪🍟₪🍔₪╮
+******************************
+food2
+︾︽🍍︾︽ ƭεรƭ︽︾🍍︽︾
+******************************
+haha
+⚡️¯\_༼ ಥ ‿ ಥ ༽_/¯⚡ƭεรƭ
+******************************
+happy1
+o͡͡͡͡͡͡͡͡͡͡͡͡͡͡╮(。❛ᴗ❛。)╭o͡͡͡͡͡͡͡͡͡͡͡͡͡͡ƭεรƭo͡͡͡͡͡͡͡͡͡͡͡͡͡͡╮(。❛ᴗ❛。)╭o͡͡͡͡͡͡͡͡͡͡͡͡͡͡
+******************************
+happy_new_year
+❸ ❷ ❶ 🥂҉ ̡ ۫۰ Ձ٥۫١9 ۪ ҉ ۫۰̡´ƭεรƭ⭐️
+******************************
+hawaii1
+~-<🌴>-~ƭεรƭ~-<☀️>-~
+******************************
+hawaii2
+✈️─═∙∙∙▫▫ᵒᴼᵒ▫._ƭεรƭ▫▫..🌴
+******************************
+heart1
+~~<💚>~~ƭεรƭ~~<💚>~~
+******************************
+heart2
+~~><~~>💖ƭεรƭ💖<~~><~~
+******************************
+heart3
+─═ڿڿۣڿ═─💖─═ڿڿۣڿ═─ƭεรƭ─═ڿڿۣڿ═─💖─═ڿڿۣڿ═─
+******************************
+heart4
+༺♥༻❀༺♥༻💕ƭεรƭ💕༺♥༻❀༺♥༻
+******************************
+heart5
+💗💜.¸¸.•´¯`☆ºஇ•´♥ƭεรƭ♥•´இº☆.¸¸.•´¯`💜💗
+******************************
+heart6
+-♥-♡--^[ƭεรƭ]^--♡-♥-
+******************************
+heart7
+*•.¸♡ƭεรƭ♡¸.•*
+******************************
+heart8
+╚»♡«╝ƭεรƭ╚»♡«╝
+******************************
+heart9
+´*•.¸(*•.¸♥¸.•*´)¸.•*´ƭεรƭ´*•.¸(*•.¸♥¸.•*´)¸.•*´
+******************************
+line1
+┏━━━━━━┛ƭεรƭ┗━━━━━━┓
+******************************
+line2
+╭─━━━━━─╯ƭεรƭ╰─━━━━━─╮
+******************************
+line3
+┕━━━━ ⋆⋅☆⋅⋆ ━━┑ƭεรƭ┍━━ ⋆⋅☆⋅⋆ ━━━━┙
+******************************
+line4
+┕━━━━✿━━┑ƭεรƭ┍━━✿━━━━┙
+******************************
+love_music
+¸.•*¨*•.¸♪¸.•*¨*•.¸♥¸.•*¨*•.¸ƭεรƭ¸.•*¨*•.¸♥¸.•*¨*•.¸♪¸.•*¨*•.¸
+******************************
lucky1
🌈ꔣᨐ ƭεรƭ ᨐꔣ🌈
******************************
+missile1
+💢🚀🚀💢ƭεรƭ💢🚀🚀💢
+******************************
+mountain1
+人人人ƭεรƭ人人人
+******************************
+mountain2
+╱╲╱╳╲╱╲ƭεรƭ╱╲╱╳╲╱╲
+******************************
+mountain3
+ᨏᨐᨓƭεรƭᨓᨐᨏ
+******************************
+music1
+🎧♪┏(°.°)┛🎼ƭεรƭ🎼┏(°.°)┛♪🎧
+******************************
+music2
+♪•]•·º♫·》»ƭεรƭ«《·♫º·•[•♪
+******************************
+music3
+·.¸¸.·♩♪♫ƭεรƭ♫♪♩·.¸¸.·
+******************************
+pencil1
+✎✐✎✐✎ƭεรƭ✐✎✐✎✐
+******************************
+poker1
+._|.<(+_+)>.|_. [ƭεรƭ] ._|.<(+_+)>.|_.
+******************************
+puzzle1
+╚╝╔╗╚╝╔╗ƭεรƭ╚╝╔╗╚╝╔╗
+******************************
+puzzle2
+╭╮╰╯╭╮╰╯ƭεรƭ╭╮╰╯╭╮╰╯
+******************************
+puzzle3
+︹︺︹︺ƭεรƭ︺︹︺︹
+******************************
sad1
(-_-) ƭεรƭ (-_-)
******************************
+sad2
+ԅ[ •́ ﹏├┬┴┬┴ƭεรƭԅ[ •́ ﹏ •̀ ]و
+******************************
+sad3
+(^^(-_-)^^)ƭεรƭ(^^(-_-)^^)
+******************************
+sad4
+(-_-) [ƭεรƭ] (-_-)
+******************************
+smile1
+`•.,¸¸,.•´¯ƭεรƭ¯`•.,¸¸,.•´
+******************************
+snow1
+🌨❄•°•.•°•ƭεรƭ•°•.•°•❄🌨️
+******************************
+snow2
+✼ ҉ ƭεรƭ ҉ ✼
+******************************
soccer1
●●--●●◄⚽️► ƭεรƭ ◄⚽️►●●--●●
******************************
star1
【★】 ƭεรƭ 【★】
******************************
+star10
+-·=»★«=·-ƭεรƭ-·=»★«=·-
+******************************
+star11
+【★】ƭεรƭ【★】
+******************************
+star12
+★·.·¯`·.·★ƭεรƭ★·.·¯`·.·★
+******************************
+star13
+(★)(¯`·.●.●ƭεรƭ●.●.·¯)(★)
+******************************
+star14
+★★.·¯`★ƭεรƭ★¯`·.★★
+******************************
+star15
+╰☆☆ƭεรƭ☆☆╮
+******************************
+star16
+╚»★«╝ƭεรƭ╚»★«╝
+******************************
+star17
+*̥̻̥̻̥͙*̻̥̻̥͙*̥̻̥͙*̻̥͙*̥͙ƭεรƭ*̥̻̥̻̥͙*̻̥̻̥͙*̥̻̥͙*̻̥͙*̥͙
+******************************
star2
★·.·´¯`·.·★ ƭεรƭ ★·.·´¯`·.·★
******************************
+star3
+╰☆⭐️ƭεรƭ⭐️☆╮
+******************************
+star4
+★・・・・・・★ƭεรƭ★・・・・・・★
+******************************
+star5
+【🌩】★【🌩】ƭεรƭ【🌩】★【🌩】
+******************************
+star6
+☆━━━━━━☆ƭεรƭ☆━━━━━━☆
+******************************
+star7
+・‥…━━━━━━━☆ƭεรƭ☆━━━━━━━…‥・
+******************************
+star8
+【☆】★【☆】ƭεรƭ【☆】★【☆】
+******************************
+star9
+☆❋──❁ƭεรƭ❃──❋
+******************************
+temple1
+エエェェェƭεรƭェェェエエ
+******************************
+title1
+»»————-ƭεรƭ————-««
+******************************
+tree1
+🎄✖🎄✖🎄⇉ ƭεรƭ⇇🎄✖🎄✖🎄
+******************************
+wall1
+├┬┴┬┴ƭεรƭ┬┴┬┴┤
+******************************
wave1
▁ ▂ ▄ ▅ ▆ ▇ █ƭεรƭ█ ▇ ▆ ▅ ▄ ▂ ▁
******************************
wave2
▉▇▆▅▄▃▂▂▂_ƭεรƭ_▂▂▃▄▅▆▇▉▉
******************************
+wave3
+▂▃▅▇█▓▒░ƭεรƭ░▒▓█▇▅▃▂
+******************************
+wave4
+▂▃▄▅▆▇▉▉ƭεรƭ▉▉▇▆▅▄▃▂
+******************************
+wave5
+︵‿︵‿︵‿︵‿︵ ƭεรƭ‿︵‿︵‿︵‿︵‿︵‿︵
+******************************
+wave6
+░▒▓█ƭεรƭ█▓▒░
+******************************
+wave7
+(¯`·._(¯`·._(¯`·._ƭεรƭ_.·¯)_.·¯)_.·¯)
+******************************
+wave8
+_/¯/__/¯/_ƭεรƭ_/¯/__/¯/_
+******************************
+wave9
+/)/)/)/)/)/)ƭεรƭ/)/)/)/)/)/)
+******************************
>>> tprint(" test ",font="fancy42",decoration="barcode1")
▌│█║▌║▌║ ţ€$ţ ║▌║▌║█│▌
>>> decor("barcode1") + text2art(" test ",font="fancy42") + decor("barcode1",True)