{"id":21703718,"url":"https://github.com/carvilsi/facetxt","last_synced_at":"2025-04-12T15:12:49.563Z","repository":{"id":228822829,"uuid":"766997383","full_name":"carvilsi/facetxt","owner":"carvilsi","description":"Have a random text face, or the one that you choose, on your command line or in your project.","archived":false,"fork":false,"pushed_at":"2024-08-23T06:48:08.000Z","size":540,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-12T15:12:42.683Z","etag":null,"topics":["ascii-art","emoji","emoticon","emoticons","kaomoji","kaomoji-emoticons","nodejs","npm","text-based","text-faces"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/carvilsi.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-04T14:18:48.000Z","updated_at":"2024-11-23T23:09:41.000Z","dependencies_parsed_at":"2024-04-16T15:45:01.479Z","dependency_job_id":"a2f4269e-80be-4af0-97f0-a9496e1936bc","html_url":"https://github.com/carvilsi/facetxt","commit_stats":null,"previous_names":["carvilsi/facetxt"],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carvilsi%2Ffacetxt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carvilsi%2Ffacetxt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carvilsi%2Ffacetxt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carvilsi%2Ffacetxt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carvilsi","download_url":"https://codeload.github.com/carvilsi/facetxt/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248586246,"owners_count":21128998,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ascii-art","emoji","emoticon","emoticons","kaomoji","kaomoji-emoticons","nodejs","npm","text-based","text-faces"],"created_at":"2024-11-25T21:35:02.277Z","updated_at":"2025-04-12T15:12:49.502Z","avatar_url":"https://github.com/carvilsi.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/actions/workflow/status/carvilsi/textfaces/tests.yml?logo=github\u0026label=tests\" alt=\"test\"\u003e\n  \u003cp\u003e\u003c/p\u003e\n\u003c/div\u003e\n\n\u003ch1 align=\"center\"\u003eFaceTxT\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\u003c3 text faces for the laughs :)\u003c/p\u003e\n\u003cp\u003e\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003ci\u003e\"My mama always said, 'FaceTXT was like a box of chocolates.\u003c/i\u003e \n\u003ci\u003eYou never know what you're gonna get.'\"\u003c/i\u003e\n\u003c/div\u003e\n\n\u003cp\u003e\u003c/p\u003e\n\u003cp\u003e\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003cp\u003eHave a random text face, or the one that you choose, on your command line or in your project.\u003c/p\u003e\n\u003cp\u003e\u003c/p\u003e\n\u003cp\u003e\u003c/p\u003e\n\u003cp\u003eNow with 765 awesome faces! o_O\u003c/p\u003e\n\u003c/div\u003e\n\n## Usage\n\n### As dependency\n\n`npm install --save facetxt`\n\n```javascript\nimport facetxt from 'facetxt';\n\n// get a random face\n// facetxt.rand\nconsole.log(facetxt.rand);\n// output: (◕‿◕✿)\n\n// get a random face with description\n// facetxt.randDesc\nconsole.dir(facetxt.randDesc);\n// output: { face: 'UwU', description: 'joy cute' }\n\n// get one by name.\n// facetxt.like(name);\n// If there are more than one face for the same name,\n// returns one randomly\nconsole.log(facetxt.like('cat'));\n// output: =3\n\n// get an array by name;\n// facetxt.likes(name);\nconsole.dir(facetxt.likes('cat'));\n// output: [\n  //':-3',      ':3',\n  //'=3',       'x3',\n  //'X3',       '\u003e:3',\n  //'(=^・^=)', '(=^・・^=)',\n  //'=^_^='\n//] \n\n// get an array with all faces\nconst faces = facetxt.all;\nconsole.log(faces[0]);\n// output: :‑)\n\n// prety prints all the faces\n// check \"The Faces\" section bellow for output example\nconsole.log(facetxt.list);\n```\n### CLI (Command line)\n\n#### Install\n\n`$ npm install -g facetxt`\n\n#### Usage\n\n`$ facetxt [commands]`\n\n```\nCommands:\n        version    toutput the version number\n        help       display this text\n\n        rand       get a random face\n        randDesc   get a random face with description\n        list       pretty prints all the faces\n        all        get an array with all faces\n        like       get one face by name; if more than one, will be return randomly\n        likes      get an array of faces by name\n\nNote: all commands also supports \"--\" e.g. $ facetext --version\n```\n\n```bash\n# get one random face\n$ facetxt \n(°レ°)\n# same as: \"$ facetxt rand\"\n\n# get one random face with description\n$ facetxt randDesc\n:') --tear of happinesis--\n\n# get one face by name\n# if there are more than one for the name\n# one will be return randomly\n$ facetxt like flip\n┻━┻┬─┬ノ( º _ ºノ)\n\n# get array of faces by name\n$ facetxt likes flip\n[\n  '(╯°□°）╯︵',\n  '┻━┻┬──┬ ¯\\\\_(ツ)',\n  '┻━┻︵ヽ(`Д´)ﾉ︵ ',\n  '┻━┻┬─┬ノ( º _ ºノ)',\n  '(ノಠ益ಠ)ノ彡┻━┻'\n]\n\n# get array with all faces\n$ facetxt all\n[\n  ':‑)',  ':)',  ':-]', ':]',  ':-\u003e',  ':\u003e',   '8-)', '8)',\n  ':-}',  ':}',  ':o)', ':c)', ':^)',  '=]',   '=)',  ':‑D',\n  '8‑D',  ':D',  '8D',  '=D',  '=3',   'c:',   'C:',  'B^D',\n  'x‑D',  'X‑D', 'xD',  'XD',  ':_))', \":'‑(\", \":'(\", ':=(',\n  \":'‑)\", \":')\", ':\"D', '\u003e:(', '\u003e:[',  \"D‑':\", 'D:\u003c', 'D:',\n  'D8',   'D;',  'D=',  'DX',  ':‑O',  ':‑o',  ':O',  ':o',\n  ':0',   ':-0', '8‑0', '\u003e:O', '=O',   '=o',   '=0',  ':-3',\n  ':3',   '=3',  'x3',  'X3',  '\u003e:3',  ':-*',  ':*',  ':×',\n  ';‑)',  ';)',  '*-)', '*)',  ';‑]',  ';]',   ';^)', ';\u003e',\n  ':‑,',  ';D',  ';3',  ':‑P', ':P',   'X‑P',  'XP',  'x‑p',\n  'xp',   ':‑p', ':p',  ':‑Þ', ':Þ',   ':‑þ',  ':þ',  ':‑b',\n  ':b',   'd:',  '=p',  '\u003e:P', ':-/',  ':/',   ':‑.', '\u003e:\\\\',\n  '\u003e:/',  ':\\\\', '=/',  '=\\\\',\n  ... 437 more items\n]\n\n# pretty prints all the faces\n# check \"The Faces\" section bellow for output example\n$ facetxt list\n```\n\n## Tests, linter, benchmarking and coverage\n\nIn order to tests the small cli, [bats](https://github.com/sstephenson/bats.git) it's need it.\n\n\u003cdetails\u003e\u003csummary\u003eTo install it:\u003c/summary\u003e\n\u003cp\u003e\n\n```bash\n$ git clone https://github.com/sstephenson/bats.git\n$ cd bats\n$ ./install.sh /usr/local\n```\n\n\u003c/p\u003e\n\u003c/details\u003e\n\nThen install the dev dependencies:\n\n`$ npm install`\n\n- Run all the things; tests for code and cli (requires **bats**), linter for source code and tests and cli and coverage.\n`$ npm test` \n\n\u003cdetails\u003e\u003csummary\u003eOther, maybe useful, runs:\u003c/summary\u003e\n\u003cp\u003e\n\n- Run source tests\n\n`$ npm run test-src`\n\n- Run cli tests \n\n`$ npm run test-cli`\n\n- Run coverage\n\n`$ npm run coverage`\n\n- Run lint for source code\n\n`$ npm run lint` (lint-fix for auto fix)\n\n- Run lint for tests\n\n`$ npm run lint-test` (lint-test-fix for auto fix)\n\n- Run lint for cli\n\n`$ npm run lint-bin` (lint-bin-fix for auto fix)\n\n- Run benchmark, this also saves the output report at *benchmark/report.txt*\n\n`$ npm run benchmark` \n\n- Run with watcher for develop mode, requires [nodemon](https://github.com/remy/nodemon)\n\n`$ npm run dev`\n\n\u003c/p\u003e\n\u003c/details\u003e\n\n## The Faces\n\nAll the faces but the *custom* section are from [wikipedia's \"List of emoticons article](https://en.wikipedia.org/wiki/List_of_emoticons)\n\nAt *custom* section the **asciimoji** entries are from [jigglycrumb](https://github.com/jigglycrumb/ASCIImoji) under \"THE BEER-WARE LICENSE\" (Revision 42)\n\n```\nwestern:\n    sideways latin only emoticons:\n        smiley happy face:\n            :‑) :) :-] :] :-\u003e :\u003e 8-) 8) :-} :} :o) :c) :^) =] =)\n        laughing big grin grinning with glasses:\n            :‑D 8‑D :D 8D =D =3 c: C: B^D\n        laughing:\n            x‑D X‑D xD XD\n        very happy or double chin:\n            :_))\n        crying:\n            :'‑( :'( :=(\n        tear of happinesis:\n            :'‑) :') :\"D\n        angry:\n            \u003e:( \u003e:[\n        horror disgust sadness great dismay:\n            D‑': D:\u003c D: D8 D; D= DX\n        surprise shock:\n            :‑O :‑o :O :o :0 :-0 8‑0 \u003e:O =O =o =0\n        cat face curled mouth cutesy playful mischievous:\n            :-3 :3 =3 x3 X3\n        lion smile evil cat:\n            \u003e:3\n        kiss:\n            :-* :* :×\n        wink smirt:\n            ;‑) ;) *-) *) ;‑] ;] ;^) ;\u003e :‑, ;D ;3\n        tongue sticking out cheeky playful blowing raspberry:\n            :‑P :P X‑P XP x‑p xp :‑p :p :‑Þ :Þ :‑þ :þ :‑b :b d: =p \u003e:P\n        skeptical annoyed undecided uneasy hesitant:\n            :-/ :/ :‑. \u003e:\\ \u003e:/ :\\ =/ =\\ :L =L :S\n        straight face no expression indecision:\n            :‑| :|\n        embarrassed blushing:\n            :$ ://) ://3\n        sealed lips wearing braces tongue tied:\n            :‑X :X :‑# :# :‑\u0026 :\u0026\n        angel halo saint innocent:\n            O:‑) O:) 0:‑3 0:3 0:‑) 0:) 0;^)\n        evil devilish:\n            \u003e:‑) \u003e:) }:‑) }:) 3:‑) 3:) \u003e;‑) \u003e;) \u003e:3 \u003e;3\n        cool bored yawning:\n            |;‑) |‑O B-)\n        tongue in cheek:\n            :-J\n        partied all night:\n            #-)\n        drunk confused:\n            %‑) %)\n        being sick:\n            :‑###.. :###..\n        dumb dunce like:\n            \u003c:‑|\n        scepticism disbelief disapproval:\n            ',:-| ',:-l\n        grimacing nervous awkward:\n            :E\n        skull and crossbones:\n            8-X 8=X x-3 x=3\n        chicken:\n            ~:\u003e\n    sideways atin only single line art and portraits:\n        rose:\n            @};- @}-\u003e-- @}‑;‑'‑‑‑ @\u003e‑‑\u003e‑‑\n        penis ejaculation:\n            8====D 8===D 8=D 3=D 8=\u003e 8===D~~~\n        elvis presley:\n            5:‑)\n        santa claus:\n            *\u003c|:‑)\n        homer simpson:\n            ~(_8^(I)\n        bill clinton:\n            =:o]\n        ronald reagan:\n            7:^] ,:‑)\n        heart:\n            \u003c3\n        broken heart:\n            \u003c/3 \u003c\\3\n    upright latin only emoticons and single line art and portraits:\n        fish something fishy ichthys fish:\n            \u003e\u003c\u003e \u003c\u003e\u003c \u003c*)))‑{ \u003e\u003c(((*\u003e\n        cheer yay yay:\n            \\o/\n        cheerleader:\n            *\\0/*\n        salute:\n            o7\n        john lennon:\n            //0‑0\\\\\n        zoidberg:\n            (V) (;, ;) (V) (V)(°, °)(V)\n        sadness great dismay disgust:\n            ;v.v ._. ._.;\n        crying:\n            QQ qq Qq\n        dead person fainted:\n            X_X x_x +_+ X_x x_X\n        sideways look devious or guilty:\n            \u003c_\u003c \u003e_\u003e \u003c.\u003c \u003e.\u003e\n        surprise shock yawn:\n            O_O o_o O-O o‑o O_o o_O\n        skeptical annoyed undecided uneasy hesitant:\n            \u003e.\u003c \u003e_\u003c\n        high five:\n            ^5 o/\\o \u003e_\u003e^ ^\u003c_\u003c\n        crab lobster:\n            V.v.V V=(° °)=V\n        shark:\n            (^^^)\n        three TIE fighters:\n            |-o-| [-o-] |-o-|\n        bandage:\n            (::[]::)\n        breasts:\n            (o)(o) ( • )( • ) (. Y .)\n    upright unicode incorporating emoticons and single line art:\n        darwin evolution fish:\n            ӽd̲̅a̲̅r̲̅w̲̅i̲̅ɳ̲̅ᕗ Ӽd̲̅a̲̅r̲̅w̲̅i̲̅ɳ̲̅ᕗ ӽe̲̅v̲̅o̲̅l̲̅u̲̅t̲̅i̲̅o̲̅ɳ̲̅ᕗ Ӽe̲̅v̲̅o̲̅l̲̅u̲̅t̲̅i̲̅o̲̅ɳ̲̅ᕗ\n        dollar notes:\n            [̲̅$̲̅(̲̅1̲̅)̲̅$̲̅] [̲̅$̲̅(̲̅5̲̅)̲̅$̲̅] [̲̅$̲̅(̲̅1̲̅0̲̅)̲̅$̲̅] [̲̅$̲̅(̲̅ιοο̲̅)̲̅$̲̅]\n        lenny face:\n            ( ͡° ͜ʖ ͡°)\n        disapproval look:\n            ಠ_ಠ ಠ__ಠ ಠ益ಠ\n        bat:\n            ⎛⎝(•ⱅ•)⎠⎞ ◥▅◤ ◢▅◣\n        kiss:\n            (๑ˇεˇ๑)s\n        flower girl:\n            (◕‿◕✿)\n        crying:\n            (༎ຶ ۝ ༎ຶ )\n        cat:\n            (=ʘᆽʘ=) ฅ(^•ﻌ•^ฅ)\n        bear:\n            ʕ•ᴥ•ʔ ʕ·(エ)·ʔ ʕ– ㉨–ʔ ⊂(￣(ｴ)￣)⊃\neastern:\n    kaomoji faces:\n        troubled:\n            (\u003e_\u003c) (\u003e_\u003c)\u003e (\u003ew\u003c)\n        baby:\n            (';')\n        nervous embarrassed troubled shy sweat drop:\n            (^^ゞ (^_^;) (-_-;) (~_~;) (・.・;) (・_・;) (・・;) ^^; ^_^; (#^.^#) (^ ^;)\n        embarrassed flushed:\n            (⁄⁄•⁄ω⁄•⁄⁄)\n        smoking:\n            (^.^)y-.o○ (-.-)y-°°°\n        sleeping:\n            (-_-)zzz\n        wink:\n            (^_-) (^_-)-☆\n        confused:\n            ((+_+)) (+o+) (°°) (°-°) (°.°) (°_°) (°_°\u003e) (°レ°)\n        ultraman:\n            (o|o)\n        joyful:\n            ^_^ (°o°) (^_^) /(^O^)／ (^o^)／ (^^)/ (≧∇≦)/ (/◕ヮ◕)/ (^o^)丿 ∩(·ω·)∩ (·ω·) ^ω^\n        kowtow respect dogeza apology:\n            (__) _(._.)_ _(_^_)_ \u003c(_ _)\u003e \u003cm(__)m\u003e m(_ _)m\n        middle fingers:\n            (凸ಠ益ಠ)凸\n        questioning:\n            ＼(°ロ＼) (／ロ°)／\n        sad crying:\n            ('_') (/_;) (T_T) (;_;) (;_; (;_:) (;O;) (:_;) (ToT) (Ｔ▽Ｔ) ;_; ;-; ;n; ;; Q.Q T.T TnT QQ Q_Q\n        shame:\n            (ー_ー)!! (-.-) (-_-) (一一) (；一_一)\n        tired:\n            (=_=)\n        cat:\n            (=^・^=) (=^・・^=) =^_^=\n        looking down sadness boredom:\n            (..) (._.)\n        giggling with hand covering mouth:\n            ^m^\n        confusion:\n            (・・? (?_?)\n        facepalm:\n            (－‸ლ)\n        laugh:\n            \u003e^_^\u003c \u003c^!^\u003e ^/^ （*^_^*） §^.^§ (^\u003c^)  (^.^) (^ム^) (^·^) (^.^) (^_^.) (^_^) (^^)  (^J^) (*^.^*) ^_^ (#^.^#) （^—^）\n        waving:\n            (^^)/~~~ (^_^)/~ (;_;)/~~~ (^.^)/~~~ (-_-)/~~~ ($··)/~~~ (@^^)/~~~ (T_T)/~~~ (ToT)/~~~\n        alien baltan:\n            (V)o￥o(V)\n        excited:\n            ＼(~o~)／ ＼(^o^)／ ＼(-o-)／ ヽ(^。^)ノ ヽ(^o^)丿 (*^0^*)\n        amazed:\n            (*_*) (*_*; (+_+) (@_@) (@_@。 (＠_＠;) ＼(◎o◎)／！\n        laughing cheerful:\n            (*^^)v (^^)v (^_^)v （’-’*) (＾ｖ＾) (＾▽＾) (・∀・) (´∀`) (⌒▽⌒）\n        hopeless:\n            ＼(^o^)／ \\(^o^)/\n        shame sadness:\n            (~o~) (~_~)\n        kiss:\n            (^^ゞ\n        calmness:\n            ˊ＿\u003eˋ\n        headphones listening music:\n            ((d[-_-]b))\n        worried:\n            (-\"-) (ーー゛) (^_^メ) (-_-メ) (~_~メ) (－－〆) (・へ・) (｀´) \u003c`～´\u003e \u003c`ヘ´\u003e (ーー;)\n        eyeglasses:\n            (^0_0^)\n        jotting note:\n            ( ..)φ φ(..)\n        happy:\n            (●＾o＾●) (＾ｖ＾) (＾ｕ＾) (＾◇＾) ( ^)o(^ ) (^O^) (^o^) (^○^) )^o^( (*^▽^*) (✿◠‿◠)\n        grinning:\n            (￣ー￣)\n        surprised:\n            (￣□￣;) °o° °O° :O o_O o_0 o.O (o.o) oO\n        infatuation:\n            (*´▽｀*) (*°∀°)=3\n        dancing swinging arms back and forth happy gary:\n            ᕕ( ᐛ )ᕗ\n        shocked surprised:\n            （ ﾟ Дﾟ) (°◇°)\n        dissatisfied:\n            (*￣m￣)\n        mellow shrug:\n            ヽ(´ー｀)┌ ¯\\_(ツ)_/¯ ¯\\(°_o)/¯\n        snubbed deflated:\n            (´･ω･`) (‘A`)\n        hugging reaching kissing:\n            (づ￣ ³￣)づ\n        blowing kiss:\n            (*^3^)/~☆\n        studying:\n            .....φ(・∀・＊)\n        sleep:\n            (-_-) zzz(︶｡︶✽)\n        joy cute:\n            uwu UwU\n        cute inquisitive perplexed furry fandom:\n            OWO OwO\n        distress jiong patterned window:\n            囧\n        porter robinson:\n            【=◈︿◈=】\n    other eastern emoticons:\n        bubbles:\n            .o○ ○o.\n        cup tea:\n            ( ^^) _U~~ ( ^^) _旦~~\n        shooting star:\n            ☆彡 ☆ミ\n        fish:\n            \u003e°)))彡 (Q   )) \u003e\u003cヨヨ (°))\u003c\u003c \u003e°))))彡 \u003c°)))彡 \u003e°))彡  \u003c+ ))\u003e\u003c\u003c \u003c*)) \u003e=\u003c\n        squid octopus:\n            \u003cコ:彡 Ｃ:.ミ\n        snake:\n            ~\u003e°)～～～\n        bat:\n            ～°·_·°～\n        tadpole:\n            (°°)～\n        bomb:\n            ●～*\n        despair:\n            ￣|○ STO OTZ OTL orz 囧rz\n        table flip:\n            (╯°□°）╯︵ ┻━┻┬──┬ ¯\\_(ツ) ┻━┻︵ヽ(`Д´)ﾉ︵  ┻━┻┬─┬ノ( º _ ºノ) (ノಠ益ಠ)ノ彡┻━┻\ntwo channel:\n     2channel:\n        perky:\n            (`･ω･´)\n        salute:\n            (｀-´)\u003e\n        terribly sad:\n            (´；ω；`)\n        peace mind:\n            ヽ(´ー｀)ﾉ\n        be irritable:\n            ヽ(`Д´)ﾉ\n        angry:\n            (＃ﾟДﾟ)\n        yelling panting:\n            （ ´Д｀）\n        surprised loudmouthed:\n            （　ﾟДﾟ）\n        do not know answer:\n            ┐('～`；)┌\n        carefree:\n            （´∀｀）\n        indifferent:\n            （　´_ゝ`）\n        shocked:\n            Σ(゜д゜;)\n        happy upbeat:\n            ( ﾟヮﾟ) ^ㅂ^ ヽ(´▽`)/\n        carefree above arms stretched out while running soaring:\n            ⊂二二二（＾ω＾）二⊃\n        spook:\n            (((( ；ﾟдﾟ))\n        huge surprise:\n            σ(ﾟдﾟ)\n        jog someone cheek:\n            (´∀｀)σ)∀`)\n        amazed:\n            ( ﾟдﾟ)\n        smoking:\n            (´ー`)y-~~\n        toast cheers:\n            （ ^_^）o自自o（^_^ ）\n        flash intuition:\n            m9(・∀・)\n        friendly:\n            ヽ(´ー`)人(´∇｀)人(`д´)ノ\n        lonely:\n            ('a`)\n        depressed unsatisfied:\n            （ ´,_ゝ`)\n        thinking:\n            （´-`）.｡oo( ... )\n        impatience:\n            (ﾟдﾟ;≡;ﾟдﾟ)\n        whispers:\n            ( ´д)ﾋｿ(´д｀)ﾋｿ(д｀)\n        carrying money:\n            （･∀･)つ⑩ \n        sliding belly whooaaa:\n            ⊂（ﾟдﾟ⊂⌒｀つ≡≡≡(´⌒;;;≡≡≡\n        unforeseen:\n            (ﾟдﾟ)\n        i do not need it:\n            (ﾟ⊿ﾟ)\n        come on:\n            щ(ﾟдﾟщ) (屮ﾟдﾟ)屮\n        mocking good:\n            （・∀・）\n        that is bad:\n            （・ａ・）\n        discharged drug in brain goofing around:\n            (ﾟ∀ﾟ)\n        sad:\n            （ つ д ｀）\n        not convincing:\n            エェェ(´д｀)ェェエ\n        simper snorlax:\n            (￣ー￣)\n        deflagged:\n            [ﾟдﾟ]\n        happy expressions dancing music:\n            ♪┏(・o･)┛♪┗ ( ･o･) ┓\n        happy expression:\n            d(*⌒▽⌒*)b\n        given up despair:\n            ＿|￣|○\n        extreme distaste:\n            (╬ ಠ益ಠ)\n        shouting:\n            (≧ロ≦)\n        pretending not notice asleep boredom:\n            (θεθ;)\n        kick:\n            ＼| ￣ヘ￣|／＿＿＿＿＿＿＿θ☆( *o*)/\n        discombobulated:\n            ┌(；`～,)┐\n        running:\n            ε=ε=ε=┌(;*´д`)ﾉ\n        shocked 2ch:\n            (l'o'l)\n        really angry:\n            ヽ(ｏ`皿′ｏ)ﾉ\n        do it:\n            (☞ﾟヮﾟ)☞ ☜(ﾟヮﾟ☜)\n        angel:\n            ☜(⌒▽⌒)☞ \n     2channel emoticons containing japanese phrases:\n        its here kitaa excitement:\n            キタ━━━(゜∀゜)━━━!!!!!\n        girlish its here kitaa excitementversion:\n            ｷﾀﾜァ*･゜ﾟ･*:.｡..｡.:*･゜(n‘∀‘)ηﾟ･*:.｡. .｡.:*･゜ﾟ･* !!\n        erotic stirring haa haa:\n            (*´Д`)ﾊｧﾊｧ\n        patting nade nade:\n            (　´Д｀)ﾉ(´･ω･`)　ﾅﾃﾞﾅﾃﾞ\n        calling out ooooi:\n            (*ﾟﾉOﾟ)\u003cｵｵｵｵｫｫｫｫｫｫｫｰｰｰｰｰｲ!\n        evil laugh:\n            ( ﾟ∀ﾟ)ｱﾊﾊ八八ﾉヽﾉヽﾉヽﾉ ＼ / ＼/ ＼\n        blaming now now:\n            （・∀・ ）ヾ(- -；)コラコラ\n        kana reading o ya su mi:\n            お(^o^)や(^O^)す(^｡^)みぃ(^-^)ﾉﾞ\ncustom:\n    cthulhu:\n        ^(;,;)^\n    facepalm:\n        (P,') (p,')\n    horns heavy:\n        \\m/,\n    question:\n        (p_-) (-_q)\n    star:\n        ☆\n    thinking nonocle:\n        õ_o o_Ô\n    dazed:\n        @_@\n    greedy:\n        $_$\n    confusion:\n        ?_?\n    shyness:\n        6_6\n    surprise shock:\n        !_!\nasciimoji:\n    acid:\n        ⊂(◉‿◉)つ\n    afraid:\n        (ㆆ _ ㆆ)\n    arrowhead:\n        ⤜(ⱺ ʖ̯ⱺ)⤏\n    bearflip:\n        ʕノ•ᴥ•ʔノ ︵ ┻━┻\n    bearhug:\n        ʕっ•ᴥ•ʔっ\n    blackeye:\n        0__#\n    blubby:\n        (      0    _   0    )\n    bond 007:\n        ┌( ͝° ͜ʖ͡°)=ε/̵͇̿̿/’̿’̿ ̿\n    boobs:\n        ( . Y . )\n    bribe:\n        ( •͡˘ _•͡˘)ノð\n    butterfly:\n        ƸӜƷ\n    catlenny:\n        ( ͡° ᴥ ͡°)﻿\n    chubby:\n        ╭(ʘ̆~◞౪◟~ʘ̆)╮\n    claro:\n        (͡ ° ͜ʖ ͡ °)\n    clique gang squad:\n        ヽ༼ ຈل͜ຈ༼ ▀̿̿Ĺ̯̿̿▀̿ ̿༽Ɵ͆ل͜Ɵ͆ ༽ﾉ\n    coffee cuppa:\n        c[_]\n    creep:\n        ԅ(≖‿≖ԅ)\n    creepcute:\n        ƪ(ړײ)‎ƪ​​\n    crim3s:\n        ( ✜︵✜ )\n    crywave:\n        ( ╥﹏╥) ノシ\n    dab:\n        ヽ( •_)ᕗ\n    damnyou:\n        (ᕗ ͠° ਊ ͠° )ᕗ\n    dance:\n        ᕕ(⌐■_■)ᕗ ♪♬\n    dealwithit dwi:\n        (⌐■_■)\n    derp:\n        ☉ ‿ ⚆\n    dj:\n        d[-_-]b\n    dong:\n        (̿▀̿ ̿Ĺ̯̿̿▀̿ ̿)̄\n    donger:\n        ヽ༼ຈل͜ຈ༽ﾉ\n    dontcare idc:\n        (- ʖ̯-)\n    want dontwant:\n        ヽ(｀Д´)ﾉ\n    dope:\n        \u003c(^_^)\u003e\n    doubleflat:\n        𝄫\n    doublesharp:\n        𝄪\n    doubletableflip:\n        ┻━┻ ︵ヽ(`Д´)ﾉ︵ ┻━┻\n    duckface:\n        (・3・)\n    duel:\n        ᕕ(╭ರ╭ ͟ʖ╮•́)⊃¤=(————-\n    duh:\n        (≧︿≦)\n    dunno:\n        ¯\\(°_o)/¯\n    eeriemob:\n        (-(-_-(-_(-_(-_-)_-)-_-)_-)_-)-)\n    endure:\n        (҂◡_◡) ᕤ\n    envelope letter:\n        ✉︎\n    evillenny:\n        (͠≖ ͜ʖ͠≖)\n    execution:\n        (⌐■_■)︻╦╤─   (╥﹏╥)\n    facebook:\n        (╯°□°)╯︵ ʞooqǝɔɐɟ\n    fart:\n        (ˆ⺫ˆ๑)\u003c3\n    finn:\n        | (• ◡•)|\n    flexing:\n        ᕙ(`▽´)ᕗ\n    flipped heavytable:\n        ┬─┬﻿ ︵ /(.□. \\）\n    fly:\n        ─=≡Σ((( つ◕ل͜◕)つ\n    friendflip:\n        (╯°□°)╯︵ ┻━┻ ︵ ╯(°□° ╯)\n    frown:\n        (ღ˘⌣˘ღ)\n    fuckoff gtfo:\n        ୧༼ಠ益ಠ╭∩╮༽\n    fuckyou fu:\n        ┌П┐(ಠ_ಠ)\n    gentleman sir monocle:\n        ಠ_ರೃ\n    ghast:\n        = _ =\n    ghost:\n        ༼ つ ╹ ╹ ༽つ\n    gift present:\n        (´・ω・)っ由\n    gimme:\n        ༼ つ ◕_◕ ༽つ\n    givemeyourmoney:\n        (•-•)⌐\n    glitter:\n        (*・‿・)ノ⌒*:･ﾟ✧\n    glassesoff:\n        ( ͡° ͜ʖ ͡°)ﾉ⌐■-■\n    glitterderp:\n        (ﾉ☉ヮ⚆)ﾉ ⌒*:･ﾟ✧\n    gloomy:\n        (_゜_゜_)\n    goatse:\n        (з๏ε)\n    gotit:\n        (☞ﾟ∀ﾟ)☞\n    greet greetings:\n        ( ´◔ ω◔`) ノシ\n    gun mg:\n        ︻╦╤─\n    hadouken:\n        ༼つಠ益ಠ༽つ ─=≡ΣO))\n    haha:\n        ٩(^‿^)۶\n    happygarry:\n        ᕕ( ᐛ )ᕗ\n    hello ohai bye:\n        (ʘ‿ʘ)╯\n    help:\n        \\(°Ω°)/\n    highfive:\n        ._.)/\\(._.\n    hitting:\n        ( ｀皿´)｡ﾐ/\n    hug hugs:\n        (づ｡◕‿‿◕｡)づ\n    iknowright ikr:\n        ┐｜･ิω･ิ#｜┌\n    illuminati:\n        ୧(▲ᴗ▲)ノ\n    inlove:\n        (っ´ω`c)♡\n    internet:\n        ଘ(੭*ˊᵕˋ)੭* ̀ˋ ɪɴᴛᴇʀɴᴇᴛ\n    jake:\n        (❍ᴥ❍ʋ)\n    kappa:\n        (¬,‿,¬)\n    kawaii:\n        ≧◡≦\n    keen:\n        ┬┴┬┴┤Ɵ͆ل͜Ɵ͆ ༽ﾉ\n    kiahh:\n        ~\\(≧▽≦)/~\n    kyubey:\n        ／人◕ ‿‿ ◕人＼\n    lazy:\n        _(:3」∠)_\n    lennybill:\n        [̲̅$̲̅(̲̅ ͡° ͜ʖ ͡°̲̅)̲̅$̲̅]\n    lennyfight:\n        (ง ͠° ͟ʖ ͡°)ง\n    lennyflip:\n        (ノ ͡° ͜ʖ ͡°ノ)   ︵ ( ͜。 ͡ʖ ͜。)\n    lennygang:\n        ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)\n    lennyshrug:\n        ¯\\_( ͡° ͜ʖ ͡°)_/¯\n    lennysir:\n        ( ಠ ͜ʖ ರೃ)\n    lennystalker:\n        ┬┴┬┴┤( ͡° ͜ʖ├┬┴┬┴\n    lennystrong:\n        ᕦ( ͡° ͜ʖ ͡°)ᕤ\n    lennywizard:\n        ╰( ͡° ͜ʖ ͡° )つ──☆*:・ﾟ\n    lol:\n        L(° O °L)\n    love:\n        ♥‿♥\n    lovebear:\n        ʕ♥ᴥ♥ʔ\n    lumpy:\n        ꒰ ꒡⌓꒡꒱\n    luv:\n        -`ღ´-\n    magic:\n        ヽ(｀Д´)⊃━☆ﾟ. * ･ ｡ﾟ,\n    magicflip:\n        (/¯◡ ‿ ◡)/¯ ~ ┻━┻\n    meep:\n        \\(°^°)/\n    meh:\n        ಠ_ಠ\n    metal rock:\n        \\m/,(\u003e . \u003c)_\\m/\n    mistyeyes:\n        ಡ_ಡ\n    monster:\n        ༼ ༎ຶ ෴ ༎ຶ༽\n    needle inject:\n        ┌(◉ ͜ʖ◉)つ┣▇▇▇═──\n    nerd:\n        (⌐⊙_⊙)\n    nice:\n        ( ͡° ͜ °)\n    noclue:\n        ／人◕ __ ◕人＼\n    nom yummy delicious:\n        (っˆڡˆς)\n    nyan:\n        ~=[,,_,,]:3\n    nyeh:\n        @^@\n    ohshit:\n        ( º﹃º )\n    omg:\n        ◕_◕\n    orly:\n        (눈_눈)\n    ohyou ou:\n        (◞థ౪థ)ᴖ\n    pear:\n        (__\u003e-\n    pingpong:\n        ( •_•)O*¯`·.¸.·´¯`°Q(•_• )\n    plain:\n        ._.\n    pleased:\n        (˶‾᷄ ⁻̫ ‾᷅˵)\n    point:\n        (☞ﾟヮﾟ)☞\n    pooh:\n        ʕ •́؈•̀)\n    porcupine:\n        (•ᴥ• )́`́'́`́'́⻍\n    praise:\n        (☝ ՞ਊ ՞)☝\n    punch:\n        O=('-'Q)\n    rage mad:\n        t(ಠ益ಠt)\n    rageflip:\n        (ノಠ益ಠ)ノ彡┻━┻\n    rainbowcat:\n        (=^･ｪ･^=))ﾉ彡☆\n    riot:\n        ୧༼ಠ益ಠ༽୨\n    rolleyes:\n        (◔_◔)\n    saddonger:\n        ヽ༼ຈʖ̯ຈ༽ﾉ\n    sadlenny:\n        ( ͡° ʖ̯ ͡°)\n    smirk:\n        ¬‿¬\n    sob:\n        (;´༎ຶД༎ຶ`)\n    soviettableflip:\n        ノ┬─┬ノ ︵ ( \\o°o)\\\n    strong:\n        ᕙ(⇀‸↼‶)ᕗ\n    suicide:\n        ε/̵͇̿̿/’̿’̿ ̿(◡︵◡)\n    surrender:\n        \\_(-_-)_/\n    stalker:\n        ┬┴┬┴┤(･_├┬┴┬┴\n    swag:\n        (̿▀̿‿ ̿▀̿ ̿)\n    sword:\n        o()xxxx[{::::::::::::::::::\u003e\n    tabledown:\n        ┬─┬﻿ ノ( ゜-゜ノ)\n    tableflip:\n        (ノ ゜Д゜)ノ ︵ ┻━┻\n    tears:\n        (ಥ﹏ಥ)\n    terrorist:\n        ୧༼ಠ益ಠ༽︻╦╤─\n    thanks thankyou ty:\n        \\(^-^)/\n    this:\n        ( ͡° ͜ʖ ͡°)_/¯\n    tiefighter:\n        |=-(¤)-=|\n    toldyouso toldyou:\n        ☜(꒡⌓꒡)\n    toogood:\n        ᕦ(òᴥó)ᕥ\n    unflip:\n        ┬──┬ ノ(ò_óノ)\n    victory:\n        (๑•̀ㅂ•́)ง✧\n    wat:\n        (ÒДÓױ)\n    wave:\n        ( * ^ *) ノシ\n    whistle:\n        (っ^з^)♪♬\n    whoa:\n        (°o•)\n    why:\n        ლ(`◉◞౪◟◉‵ლ)\n    woo:\n        ＼(＾O＾)／\n    wtf:\n        (⊙＿⊙')\n    wut:\n        ⊙ω⊙\n    yeah yes:\n        (•̀ᴗ•́)و ̑̑\n    yolo:\n        Yᵒᵘ Oᶰˡʸ Lᶤᵛᵉ Oᶰᶜᵉ\n    youkids ukids:\n        ლ༼\u003e╭ ͟ʖ╮\u003c༽ლ\n    no yuno:\n        (屮ﾟДﾟ)屮 Y U NO\n    zen meditation omm:\n        ⊹╰(⌣ʟ⌣)╯⊹\n    zombie:\n        [¬º-°]¬\n    angel:\n        ☜(⌒▽⌒)☞\n    angry:\n        •`_´•\n    ass butt:\n        (‿|‿)\n    awkward:\n        •͡˘㇁•͡˘\n    bat:\n        /|\\ ^._.^ /|\\\n    bear koala:\n        ʕ·͡ᴥ·ʔ﻿\n    blush:\n        (˵ ͡° ͜ʖ ͡°˵)\n    bored:\n        (-_-)\n    bubbles:\n        ( ˘ ³˘)ノ°ﾟº❍｡\n    cat:\n        (= ФェФ=)\n    cheer:\n        ※\\(^o^)/※\n    cool csi:\n        (•_•) ( •_•)\u003e⌐■-■ (⌐■_■)\n    cry:\n        (╥﹏╥)\n    cute:\n        (｡◕‿‿◕｡)\n    dead:\n        x⸑x\n    depressed:\n        (︶︹︶)\n    dog:\n        (◕ᴥ◕ʋ)\n    evil:\n        ψ(｀∇´)ψ\n    excited:\n        (ﾉ◕ヮ◕)ﾉ*:・ﾟ✧\n    facepalm:\n        (－‸ლ)\n    fight:\n        (ง •̀_•́)ง\n    fish:\n        \u003c\"(((\u003c3\n    flower flor:\n        (✿◠‿◠)\n    glasses:\n        (⌐ ͡■ ͜ʖ ͡■)\n    happy:\n        ٩( ๑╹ ꇴ╹)۶\n    kiss:\n        (づ ￣ ³￣)づ\n    look:\n        (ಡ_ಡ)☞\n    loud noise:\n        ᕦ(⩾﹏⩽)ᕥ\n    no:\n        →_←\n    peace victory:\n        ✌(-‿-)✌\n    really:\n        ò_ô\n    rose:\n        ✿ڿڰۣ—\n    run:\n        (╯°□°)╯\n    sad:\n        ε(´סּ︵סּ`)з\n    shout:\n        ╚(•⌂•)╝\n    shy:\n        =^_^=\n    smiley:\n        ☺︎\n    squid:\n        \u003cコ:彡\n    surprised:\n        (๑•́ ヮ •̀๑)\n    tired:\n        (=____=)\n    yay:\n        \\( ﾟヮﾟ)/\n    zoidberg:\n        (V) (°,,,,°) (V)\n```\n\n---\n\nFeedback from usage and contributions are very welcome.\nAlso if you like it, please leave a :star: I would appreciate it ;)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcarvilsi%2Ffacetxt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcarvilsi%2Ffacetxt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcarvilsi%2Ffacetxt/lists"}