Discuss Scratch

mybearworld
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

lolecksdeehaha wrote:

(#540)

mybearworld wrote:

64lu wrote:

(#538)
yes i changed three pixels, but it makes it more accurate to unicode
Sorry
Actually, I count that as fine now; as long as it doesn't stray too far from the original, and it keeps within the style.
Oh, ok.
(When will all the new emojis get added?)

Last edited by mybearworld (April 20, 2022 19:11:41)

JackyBorderCollie
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

lolecksdeehaha wrote:

JackyBorderCollie wrote:

JackyBorderCollie wrote:

(#523)
Can I have repo access? Also, I'm making a dog forumoji.
Post bump.
It's a bit strange to give repo access to everybody, as it's a bit insecure. What's your github account, however?
https://github.com/JackyBorderCollie
It's the same name I use on Scratch.
stickfiregames
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

mybearworld wrote:

(When will all the new emojis get added?)


i just uploaded most of the new ones, i still need to chop up these though cause they're all one image.

CST1229 wrote:

Also, the big list of flags should be added.
the flags are there now, but i'm not typing out all the JSON for them! i'll generate it instead.
mybearworld
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

stickfiregames wrote:

just uploaded most of the new ones,
Thanks!

stickfiregames wrote:

the flags are there now, but i'm not typing out all the JSON for them! i'll generate it instead.
Awesome! Remember to remove all the other flags though:
mybearworld
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

stickfiregames wrote:

but i'm not typing out all the JSON for them! i'll generate it instead.
I just did that:
    {
      "codepoint": "U+1F1E6 U+1F1EB",
      "image": "flag-af.png",
      "url": "https://u.cubeupload.com/sfg/flagaf.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E6 U+1F1FD",
      "image": "flag-ax.png",
      "url": "https://u.cubeupload.com/sfg/flagax.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E6 U+1F1F1",
      "image": "flag-al.png",
      "url": "https://u.cubeupload.com/sfg/flagal.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E9 U+1F1FF",
      "image": "flag-dz.png",
      "url": "https://u.cubeupload.com/sfg/flagdz.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E6 U+1F1F8",
      "image": "flag-as.png",
      "url": "https://u.cubeupload.com/sfg/flagas.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E6 U+1F1E9",
      "image": "flag-ad.png",
      "url": "https://u.cubeupload.com/sfg/flagad.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E6 U+1F1F4",
      "image": "flag-ao.png",
      "url": "https://u.cubeupload.com/sfg/flagao.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E6 U+1F1EE",
      "image": "flag-ai.png",
      "url": "https://u.cubeupload.com/sfg/flagai.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E6 U+1F1F6",
      "image": "flag-aq.png",
      "url": "https://u.cubeupload.com/sfg/flagaq.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E6 U+1F1EC",
      "image": "flag-ag.png",
      "url": "https://u.cubeupload.com/sfg/flagag.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E6 U+1F1F7",
      "image": "flag-ar.png",
      "url": "https://u.cubeupload.com/sfg/flagar.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E6 U+1F1F2",
      "image": "flag-am.png",
      "url": "https://u.cubeupload.com/sfg/flagam.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E6 U+1F1FC",
      "image": "flag-aw.png",
      "url": "https://u.cubeupload.com/sfg/flagaw.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E6 U+1F1FA",
      "image": "flag-au.png",
      "url": "https://u.cubeupload.com/sfg/flagau.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E6 U+1F1F9",
      "image": "flag-at.png",
      "url": "https://u.cubeupload.com/sfg/flagat.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E6 U+1F1FF",
      "image": "flag-az.png",
      "url": "https://u.cubeupload.com/sfg/flagaz.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1F8",
      "image": "flag-bs.png",
      "url": "https://u.cubeupload.com/sfg/flagbs.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1ED",
      "image": "flag-bh.png",
      "url": "https://u.cubeupload.com/sfg/flagbh.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1E9",
      "image": "flag-bd.png",
      "url": "https://u.cubeupload.com/sfg/flagbd.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1E7",
      "image": "flag-bb.png",
      "url": "https://u.cubeupload.com/sfg/flagbb.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1FE",
      "image": "flag-by.png",
      "url": "https://u.cubeupload.com/sfg/flagby.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1EA",
      "image": "flag-be.png",
      "url": "https://u.cubeupload.com/sfg/flagbe.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1FF",
      "image": "flag-bz.png",
      "url": "https://u.cubeupload.com/sfg/flagbz.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1EF",
      "image": "flag-bj.png",
      "url": "https://u.cubeupload.com/sfg/flagbj.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1F2",
      "image": "flag-bm.png",
      "url": "https://u.cubeupload.com/sfg/flagbm.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1F9",
      "image": "flag-bt.png",
      "url": "https://u.cubeupload.com/sfg/flagbt.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1F4",
      "image": "flag-bo.png",
      "url": "https://u.cubeupload.com/sfg/flagbo.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1F6",
      "image": "flag-bq.png",
      "url": "https://u.cubeupload.com/sfg/flagbq.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1E6",
      "image": "flag-ba.png",
      "url": "https://u.cubeupload.com/sfg/flagba.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1FC",
      "image": "flag-bw.png",
      "url": "https://u.cubeupload.com/sfg/flagbw.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1FB",
      "image": "flag-bv.png",
      "url": "https://u.cubeupload.com/sfg/flagbv.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1F7",
      "image": "flag-br.png",
      "url": "https://u.cubeupload.com/sfg/flagbr.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EE U+1F1F4",
      "image": "flag-io.png",
      "url": "https://u.cubeupload.com/sfg/flagio.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1F3",
      "image": "flag-bn.png",
      "url": "https://u.cubeupload.com/sfg/flagbn.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1EC",
      "image": "flag-bg.png",
      "url": "https://u.cubeupload.com/sfg/flagbg.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1EB",
      "image": "flag-bf.png",
      "url": "https://u.cubeupload.com/sfg/flagbf.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1EE",
      "image": "flag-bi.png",
      "url": "https://u.cubeupload.com/sfg/flagbi.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1FB",
      "image": "flag-cv.png",
      "url": "https://u.cubeupload.com/sfg/flagcv.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F0 U+1F1ED",
      "image": "flag-kh.png",
      "url": "https://u.cubeupload.com/sfg/flagkh.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1F2",
      "image": "flag-cm.png",
      "url": "https://u.cubeupload.com/sfg/flagcm.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1E6",
      "image": "flag-ca.png",
      "url": "https://u.cubeupload.com/sfg/flagca.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F0 U+1F1FE",
      "image": "flag-ky.png",
      "url": "https://u.cubeupload.com/sfg/flagky.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1EB",
      "image": "flag-cf.png",
      "url": "https://u.cubeupload.com/sfg/flagcf.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F9 U+1F1E9",
      "image": "flag-td.png",
      "url": "https://u.cubeupload.com/sfg/flagtd.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1F1",
      "image": "flag-cl.png",
      "url": "https://u.cubeupload.com/sfg/flagcl.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1F3",
      "image": "flag-cn.png",
      "url": "https://u.cubeupload.com/sfg/flagcn.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1FD",
      "image": "flag-cx.png",
      "url": "https://u.cubeupload.com/sfg/flagcx.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1E8",
      "image": "flag-cc.png",
      "url": "https://u.cubeupload.com/sfg/flagcc.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1F4",
      "image": "flag-co.png",
      "url": "https://u.cubeupload.com/sfg/flagco.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F0 U+1F1F2",
      "image": "flag-km.png",
      "url": "https://u.cubeupload.com/sfg/flagkm.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1EC",
      "image": "flag-cg.png",
      "url": "https://u.cubeupload.com/sfg/flagcg.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1E9",
      "image": "flag-cd.png",
      "url": "https://u.cubeupload.com/sfg/flagcd.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1F0",
      "image": "flag-ck.png",
      "url": "https://u.cubeupload.com/sfg/flagck.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1F7",
      "image": "flag-cr.png",
      "url": "https://u.cubeupload.com/sfg/flagcr.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1EE",
      "image": "flag-ci.png",
      "url": "https://u.cubeupload.com/sfg/flagci.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1ED U+1F1F7",
      "image": "flag-hr.png",
      "url": "https://u.cubeupload.com/sfg/flaghr.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1FA",
      "image": "flag-cu.png",
      "url": "https://u.cubeupload.com/sfg/flagcu.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1FC",
      "image": "flag-cw.png",
      "url": "https://u.cubeupload.com/sfg/flagcw.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1FE",
      "image": "flag-cy.png",
      "url": "https://u.cubeupload.com/sfg/flagcy.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1FF",
      "image": "flag-cz.png",
      "url": "https://u.cubeupload.com/sfg/flagcz.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E9 U+1F1F0",
      "image": "flag-dk.png",
      "url": "https://u.cubeupload.com/sfg/flagdk.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E9 U+1F1EF",
      "image": "flag-dj.png",
      "url": "https://u.cubeupload.com/sfg/flagdj.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E9 U+1F1F2",
      "image": "flag-dm.png",
      "url": "https://u.cubeupload.com/sfg/flagdm.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E9 U+1F1F4",
      "image": "flag-do.png",
      "url": "https://u.cubeupload.com/sfg/flagdo.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EA U+1F1E8",
      "image": "flag-ec.png",
      "url": "https://u.cubeupload.com/sfg/flagec.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EA U+1F1EC",
      "image": "flag-eg.png",
      "url": "https://u.cubeupload.com/sfg/flageg.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1FB",
      "image": "flag-sv.png",
      "url": "https://u.cubeupload.com/sfg/flagsv.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1F6",
      "image": "flag-gq.png",
      "url": "https://u.cubeupload.com/sfg/flaggq.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EA U+1F1F7",
      "image": "flag-er.png",
      "url": "https://u.cubeupload.com/sfg/flager.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EA U+1F1EA",
      "image": "flag-ee.png",
      "url": "https://u.cubeupload.com/sfg/flagee.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1FF",
      "image": "flag-sz.png",
      "url": "https://u.cubeupload.com/sfg/flagsz.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EA U+1F1F9",
      "image": "flag-et.png",
      "url": "https://u.cubeupload.com/sfg/flaget.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EB U+1F1F0",
      "image": "flag-*.png",
      "url": "https://u.cubeupload.com/sfg/flagfk.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EB U+1F1F4",
      "image": "flag-fo.png",
      "url": "https://u.cubeupload.com/sfg/flagfo.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EB U+1F1EF",
      "image": "flag-fj.png",
      "url": "https://u.cubeupload.com/sfg/flagfj.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EB U+1F1EE",
      "image": "flag-fi.png",
      "url": "https://u.cubeupload.com/sfg/flagfi.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EB U+1F1F7",
      "image": "flag-fr.png",
      "url": "https://u.cubeupload.com/sfg/flagfr.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1EB",
      "image": "flag-gf.png",
      "url": "https://u.cubeupload.com/sfg/flaggf.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F5 U+1F1EB",
      "image": "flag-pf.png",
      "url": "https://u.cubeupload.com/sfg/flagpf.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F9 U+1F1EB",
      "image": "flag-tf.png",
      "url": "https://u.cubeupload.com/sfg/flagtf.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1E6",
      "image": "flag-ga.png",
      "url": "https://u.cubeupload.com/sfg/flagga.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1F2",
      "image": "flag-gm.png",
      "url": "https://u.cubeupload.com/sfg/flaggm.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1EA",
      "image": "flag-ge.png",
      "url": "https://u.cubeupload.com/sfg/flagge.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E9 U+1F1EA",
      "image": "flag-de.png",
      "url": "https://u.cubeupload.com/sfg/flagde.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1ED",
      "image": "flag-gh.png",
      "url": "https://u.cubeupload.com/sfg/flaggh.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1EE",
      "image": "flag-gi.png",
      "url": "https://u.cubeupload.com/sfg/flaggi.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1F7",
      "image": "flag-gr.png",
      "url": "https://u.cubeupload.com/sfg/flaggr.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1F1",
      "image": "flag-gl.png",
      "url": "https://u.cubeupload.com/sfg/flaggl.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1E9",
      "image": "flag-gd.png",
      "url": "https://u.cubeupload.com/sfg/flaggd.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1F5",
      "image": "flag-gp.png",
      "url": "https://u.cubeupload.com/sfg/flaggp.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1FA",
      "image": "flag-gu.png",
      "url": "https://u.cubeupload.com/sfg/flaggu.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1F9",
      "image": "flag-gt.png",
      "url": "https://u.cubeupload.com/sfg/flaggt.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1EC",
      "image": "flag-gg.png",
      "url": "https://u.cubeupload.com/sfg/flaggg.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1F3",
      "image": "flag-gn.png",
      "url": "https://u.cubeupload.com/sfg/flaggn.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1FC",
      "image": "flag-gw.png",
      "url": "https://u.cubeupload.com/sfg/flaggw.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1FE",
      "image": "flag-gy.png",
      "url": "https://u.cubeupload.com/sfg/flaggy.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1ED U+1F1F9",
      "image": "flag-ht.png",
      "url": "https://u.cubeupload.com/sfg/flaght.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1ED U+1F1F2",
      "image": "flag-hm.png",
      "url": "https://u.cubeupload.com/sfg/flaghm.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FB U+1F1E6",
      "image": "flag-va.png",
      "url": "https://u.cubeupload.com/sfg/flagva.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1ED U+1F1F3",
      "image": "flag-hn.png",
      "url": "https://u.cubeupload.com/sfg/flaghn.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1ED U+1F1F0",
      "image": "flag-hk.png",
      "url": "https://u.cubeupload.com/sfg/flaghk.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1ED U+1F1FA",
      "image": "flag-hu.png",
      "url": "https://u.cubeupload.com/sfg/flaghu.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EE U+1F1F8",
      "image": "flag-is.png",
      "url": "https://u.cubeupload.com/sfg/flagis.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EE U+1F1F3",
      "image": "flag-in.png",
      "url": "https://u.cubeupload.com/sfg/flagin.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EE U+1F1E9",
      "image": "flag-id.png",
      "url": "https://u.cubeupload.com/sfg/flagid.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EE U+1F1F7",
      "image": "flag-ir.png",
      "url": "https://u.cubeupload.com/sfg/flagir.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EE U+1F1F6",
      "image": "flag-iq.png",
      "url": "https://u.cubeupload.com/sfg/flagiq.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EE U+1F1EA",
      "image": "flag-ie.png",
      "url": "https://u.cubeupload.com/sfg/flagie.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EE U+1F1F2",
      "image": "flag-im.png",
      "url": "https://u.cubeupload.com/sfg/flagim.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EE U+1F1F1",
      "image": "flag-il.png",
      "url": "https://u.cubeupload.com/sfg/flagil.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EE U+1F1F9",
      "image": "flag-it.png",
      "url": "https://u.cubeupload.com/sfg/flagit.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EF U+1F1F2",
      "image": "flag-jm.png",
      "url": "https://u.cubeupload.com/sfg/flagjm.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EF U+1F1F5",
      "image": "flag-jp.png",
      "url": "https://u.cubeupload.com/sfg/flagjp.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EF U+1F1EA",
      "image": "flag-je.png",
      "url": "https://u.cubeupload.com/sfg/flagje.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EF U+1F1F4",
      "image": "flag-jo.png",
      "url": "https://u.cubeupload.com/sfg/flagjo.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F0 U+1F1FF",
      "image": "flag-kz.png",
      "url": "https://u.cubeupload.com/sfg/flagkz.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F0 U+1F1EA",
      "image": "flag-ke.png",
      "url": "https://u.cubeupload.com/sfg/flagke.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F0 U+1F1EE",
      "image": "flag-ki.png",
      "url": "https://u.cubeupload.com/sfg/flagki.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F0 U+1F1F5",
      "image": "flag-kp.png",
      "url": "https://u.cubeupload.com/sfg/flagkp.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F0 U+1F1F7",
      "image": "flag-kr.png",
      "url": "https://u.cubeupload.com/sfg/flagkr.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F0 U+1F1FC",
      "image": "flag-kw.png",
      "url": "https://u.cubeupload.com/sfg/flagkw.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F0 U+1F1EC",
      "image": "flag-kg.png",
      "url": "https://u.cubeupload.com/sfg/flagkg.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F1 U+1F1E6",
      "image": "flag-la.png",
      "url": "https://u.cubeupload.com/sfg/flagla.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F1 U+1F1FB",
      "image": "flag-lv.png",
      "url": "https://u.cubeupload.com/sfg/flaglv.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F1 U+1F1E7",
      "image": "flag-lb.png",
      "url": "https://u.cubeupload.com/sfg/flaglb.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F1 U+1F1F8",
      "image": "flag-ls.png",
      "url": "https://u.cubeupload.com/sfg/flagls.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F1 U+1F1F7",
      "image": "flag-lr.png",
      "url": "https://u.cubeupload.com/sfg/flaglr.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F1 U+1F1FE",
      "image": "flag-ly.png",
      "url": "https://u.cubeupload.com/sfg/flagly.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F1 U+1F1EE",
      "image": "flag-li.png",
      "url": "https://u.cubeupload.com/sfg/flagli.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F1 U+1F1F9",
      "image": "flag-lt.png",
      "url": "https://u.cubeupload.com/sfg/flaglt.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F1 U+1F1FA",
      "image": "flag-lu.png",
      "url": "https://u.cubeupload.com/sfg/flaglu.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1F4",
      "image": "flag-mo.png",
      "url": "https://u.cubeupload.com/sfg/flagmo.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1EC",
      "image": "flag-mg.png",
      "url": "https://u.cubeupload.com/sfg/flagmg.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1FC",
      "image": "flag-mw.png",
      "url": "https://u.cubeupload.com/sfg/flagmw.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1FE",
      "image": "flag-my.png",
      "url": "https://u.cubeupload.com/sfg/flagmy.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1FB",
      "image": "flag-mv.png",
      "url": "https://u.cubeupload.com/sfg/flagmv.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1F1",
      "image": "flag-ml.png",
      "url": "https://u.cubeupload.com/sfg/flagml.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1F9",
      "image": "flag-mt.png",
      "url": "https://u.cubeupload.com/sfg/flagmt.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1ED",
      "image": "flag-mh.png",
      "url": "https://u.cubeupload.com/sfg/flagmh.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1F6",
      "image": "flag-mq.png",
      "url": "https://u.cubeupload.com/sfg/flagmq.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1F7",
      "image": "flag-mr.png",
      "url": "https://u.cubeupload.com/sfg/flagmr.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1FA",
      "image": "flag-mu.png",
      "url": "https://u.cubeupload.com/sfg/flagmu.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FE U+1F1F9",
      "image": "flag-yt.png",
      "url": "https://u.cubeupload.com/sfg/flagyt.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1FD",
      "image": "flag-mx.png",
      "url": "https://u.cubeupload.com/sfg/flagmx.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EB U+1F1F2",
      "image": "flag-fm.png",
      "url": "https://u.cubeupload.com/sfg/flagfm.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1E9",
      "image": "flag-md.png",
      "url": "https://u.cubeupload.com/sfg/flagmd.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1E8",
      "image": "flag-mc.png",
      "url": "https://u.cubeupload.com/sfg/flagmc.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1F3",
      "image": "flag-mn.png",
      "url": "https://u.cubeupload.com/sfg/flagmn.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1EA",
      "image": "flag-me.png",
      "url": "https://u.cubeupload.com/sfg/flagme.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1F8",
      "image": "flag-ms.png",
      "url": "https://u.cubeupload.com/sfg/flagms.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1E6",
      "image": "flag-ma.png",
      "url": "https://u.cubeupload.com/sfg/flagma.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1FF",
      "image": "flag-mz.png",
      "url": "https://u.cubeupload.com/sfg/flagmz.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1F2",
      "image": "flag-mm.png",
      "url": "https://u.cubeupload.com/sfg/flagmm.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F3 U+1F1E6",
      "image": "flag-na.png",
      "url": "https://u.cubeupload.com/sfg/flagna.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F3 U+1F1F7",
      "image": "flag-nr.png",
      "url": "https://u.cubeupload.com/sfg/flagnr.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F3 U+1F1F5",
      "image": "flag-np.png",
      "url": "https://u.cubeupload.com/sfg/flagnp.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F3 U+1F1F1",
      "image": "flag-nl.png",
      "url": "https://u.cubeupload.com/sfg/flagnl.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F3 U+1F1E8",
      "image": "flag-nc.png",
      "url": "https://u.cubeupload.com/sfg/flagnc.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F3 U+1F1FF",
      "image": "flag-nz.png",
      "url": "https://u.cubeupload.com/sfg/flagnz.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F3 U+1F1EE",
      "image": "flag-ni.png",
      "url": "https://u.cubeupload.com/sfg/flagni.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F3 U+1F1EA",
      "image": "flag-ne.png",
      "url": "https://u.cubeupload.com/sfg/flagne.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F3 U+1F1EC",
      "image": "flag-ng.png",
      "url": "https://u.cubeupload.com/sfg/flagng.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F3 U+1F1FA",
      "image": "flag-nu.png",
      "url": "https://u.cubeupload.com/sfg/flagnu.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F3 U+1F1EB",
      "image": "flag-nf.png",
      "url": "https://u.cubeupload.com/sfg/flagnf.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1F0",
      "image": "flag-mk.png",
      "url": "https://u.cubeupload.com/sfg/flagmk.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1F5",
      "image": "flag-mp.png",
      "url": "https://u.cubeupload.com/sfg/flagmp.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F3 U+1F1F4",
      "image": "flag-no.png",
      "url": "https://u.cubeupload.com/sfg/flagno.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F4 U+1F1F2",
      "image": "flag-om.png",
      "url": "https://u.cubeupload.com/sfg/flagom.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F5 U+1F1F0",
      "image": "flag-pk.png",
      "url": "https://u.cubeupload.com/sfg/flagpk.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F5 U+1F1FC",
      "image": "flag-pw.png",
      "url": "https://u.cubeupload.com/sfg/flagpw.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F5 U+1F1F8",
      "image": "flag-ps.png",
      "url": "https://u.cubeupload.com/sfg/flagps.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F5 U+1F1E6",
      "image": "flag-pa.png",
      "url": "https://u.cubeupload.com/sfg/flagpa.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F5 U+1F1EC",
      "image": "flag-pg.png",
      "url": "https://u.cubeupload.com/sfg/flagpg.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F5 U+1F1FE",
      "image": "flag-py.png",
      "url": "https://u.cubeupload.com/sfg/flagpy.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F5 U+1F1EA",
      "image": "flag-pe.png",
      "url": "https://u.cubeupload.com/sfg/flagpe.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F5 U+1F1ED",
      "image": "flag-ph.png",
      "url": "https://u.cubeupload.com/sfg/flagph.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F5 U+1F1F3",
      "image": "flag-pn.png",
      "url": "https://u.cubeupload.com/sfg/flagpn.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F5 U+1F1F1",
      "image": "flag-pl.png",
      "url": "https://u.cubeupload.com/sfg/flagpl.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F5 U+1F1F9",
      "image": "flag-pt.png",
      "url": "https://u.cubeupload.com/sfg/flagpt.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F5 U+1F1F7",
      "image": "flag-pr.png",
      "url": "https://u.cubeupload.com/sfg/flagpr.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F6 U+1F1E6",
      "image": "flag-qa.png",
      "url": "https://u.cubeupload.com/sfg/flagqa.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F7 U+1F1EA",
      "image": "flag-re.png",
      "url": "https://u.cubeupload.com/sfg/flagre.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F7 U+1F1F4",
      "image": "flag-ro.png",
      "url": "https://u.cubeupload.com/sfg/flagro.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F7 U+1F1FA",
      "image": "flag-ru.png",
      "url": "https://u.cubeupload.com/sfg/flagru.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F7 U+1F1FC",
      "image": "flag-rw.png",
      "url": "https://u.cubeupload.com/sfg/flagrw.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E7 U+1F1F1",
      "image": "flag-bl.png",
      "url": "https://u.cubeupload.com/sfg/flagbl.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1ED",
      "image": "flag-sh.png",
      "url": "https://u.cubeupload.com/sfg/flagsh.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F0 U+1F1F3",
      "image": "flag-kn.png",
      "url": "https://u.cubeupload.com/sfg/flagkn.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F1 U+1F1E8",
      "image": "flag-lc.png",
      "url": "https://u.cubeupload.com/sfg/flaglc.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F2 U+1F1EB",
      "image": "flag-mf.png",
      "url": "https://u.cubeupload.com/sfg/flagmf.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F5 U+1F1F2",
      "image": "flag-pm.png",
      "url": "https://u.cubeupload.com/sfg/flagpm.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FB U+1F1E8",
      "image": "flag-vc.png",
      "url": "https://u.cubeupload.com/sfg/flagvc.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FC U+1F1F8",
      "image": "flag-ws.png",
      "url": "https://u.cubeupload.com/sfg/flagws.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1F2",
      "image": "flag-sm.png",
      "url": "https://u.cubeupload.com/sfg/flagsm.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1F9",
      "image": "flag-st.png",
      "url": "https://u.cubeupload.com/sfg/flagst.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1E6",
      "image": "flag-sa.png",
      "url": "https://u.cubeupload.com/sfg/flagsa.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1F3",
      "image": "flag-sn.png",
      "url": "https://u.cubeupload.com/sfg/flagsn.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F7 U+1F1F8",
      "image": "flag-rs.png",
      "url": "https://u.cubeupload.com/sfg/flagrs.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1E8",
      "image": "flag-sc.png",
      "url": "https://u.cubeupload.com/sfg/flagsc.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1F1",
      "image": "flag-sl.png",
      "url": "https://u.cubeupload.com/sfg/flagsl.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1EC",
      "image": "flag-sg.png",
      "url": "https://u.cubeupload.com/sfg/flagsg.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1FD",
      "image": "flag-sx.png",
      "url": "https://u.cubeupload.com/sfg/flagsx.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1F0",
      "image": "flag-sk.png",
      "url": "https://u.cubeupload.com/sfg/flagsk.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1EE",
      "image": "flag-si.png",
      "url": "https://u.cubeupload.com/sfg/flagsi.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1E7",
      "image": "flag-sb.png",
      "url": "https://u.cubeupload.com/sfg/flagsb.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1F4",
      "image": "flag-so.png",
      "url": "https://u.cubeupload.com/sfg/flagso.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FF U+1F1E6",
      "image": "flag-za.png",
      "url": "https://u.cubeupload.com/sfg/flagza.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1F8",
      "image": "flag-gs.png",
      "url": "https://u.cubeupload.com/sfg/flaggs.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1F8",
      "image": "flag-ss.png",
      "url": "https://u.cubeupload.com/sfg/flagss.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EA U+1F1F8",
      "image": "flag-es.png",
      "url": "https://u.cubeupload.com/sfg/flages.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F1 U+1F1F0",
      "image": "flag-lk.png",
      "url": "https://u.cubeupload.com/sfg/flaglk.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1E9",
      "image": "flag-sd.png",
      "url": "https://u.cubeupload.com/sfg/flagsd.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1F7",
      "image": "flag-sr.png",
      "url": "https://u.cubeupload.com/sfg/flagsr.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1EF",
      "image": "flag-sj.png",
      "url": "https://u.cubeupload.com/sfg/flagsj.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1EA",
      "image": "flag-se.png",
      "url": "https://u.cubeupload.com/sfg/flagse.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E8 U+1F1ED",
      "image": "flag-ch.png",
      "url": "https://u.cubeupload.com/sfg/flagch.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F8 U+1F1FE",
      "image": "flag-sy.png",
      "url": "https://u.cubeupload.com/sfg/flagsy.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F9 U+1F1FC",
      "image": "flag-tw.png",
      "url": "https://u.cubeupload.com/sfg/flagtw.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F9 U+1F1EF",
      "image": "flag-tj.png",
      "url": "https://u.cubeupload.com/sfg/flagtj.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F9 U+1F1FF",
      "image": "flag-tz.png",
      "url": "https://u.cubeupload.com/sfg/flagtz.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F9 U+1F1ED",
      "image": "flag-th.png",
      "url": "https://u.cubeupload.com/sfg/flagth.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F9 U+1F1F1",
      "image": "flag-tl.png",
      "url": "https://u.cubeupload.com/sfg/flagtl.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F9 U+1F1EC",
      "image": "flag-tg.png",
      "url": "https://u.cubeupload.com/sfg/flagtg.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F9 U+1F1F0",
      "image": "flag-tk.png",
      "url": "https://u.cubeupload.com/sfg/flagtk.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F9 U+1F1F4",
      "image": "flag-to.png",
      "url": "https://u.cubeupload.com/sfg/flagto.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F9 U+1F1F9",
      "image": "flag-tt.png",
      "url": "https://u.cubeupload.com/sfg/flagtt.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F9 U+1F1F3",
      "image": "flag-tn.png",
      "url": "https://u.cubeupload.com/sfg/flagtn.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F9 U+1F1F7",
      "image": "flag-tr.png",
      "url": "https://u.cubeupload.com/sfg/flagtr.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F9 U+1F1F2",
      "image": "flag-tm.png",
      "url": "https://u.cubeupload.com/sfg/flagtm.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F9 U+1F1E8",
      "image": "flag-tc.png",
      "url": "https://u.cubeupload.com/sfg/flagtc.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1F9 U+1F1FB",
      "image": "flag-tv.png",
      "url": "https://u.cubeupload.com/sfg/flagtv.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FA U+1F1EC",
      "image": "flag-ug.png",
      "url": "https://u.cubeupload.com/sfg/flagug.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FA U+1F1E6",
      "image": "flag-ua.png",
      "url": "https://u.cubeupload.com/sfg/flagua.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1E6 U+1F1EA",
      "image": "flag-ae.png",
      "url": "https://u.cubeupload.com/sfg/flagae.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EC U+1F1E7",
      "image": "flag-gb.png",
      "url": "https://u.cubeupload.com/sfg/flaggb.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FA U+1F1F2",
      "image": "flag-um.png",
      "url": "https://u.cubeupload.com/sfg/flagum.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FA U+1F1F8",
      "image": "flag-us.png",
      "url": "https://u.cubeupload.com/sfg/flagus.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FA U+1F1FE",
      "image": "flag-uy.png",
      "url": "https://u.cubeupload.com/sfg/flaguy.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FA U+1F1FF",
      "image": "flag-uz.png",
      "url": "https://u.cubeupload.com/sfg/flaguz.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FB U+1F1FA",
      "image": "flag-vu.png",
      "url": "https://u.cubeupload.com/sfg/flagvu.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FB U+1F1EA",
      "image": "flag-ve.png",
      "url": "https://u.cubeupload.com/sfg/flagve.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FB U+1F1F3",
      "image": "flag-vn.png",
      "url": "https://u.cubeupload.com/sfg/flagvn.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FB U+1F1EC",
      "image": "flag-vg.png",
      "url": "https://u.cubeupload.com/sfg/flagvg.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FB U+1F1EE",
      "image": "flag-vi.png",
      "url": "https://u.cubeupload.com/sfg/flagvi.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FC U+1F1EB",
      "image": "flag-wf.png",
      "url": "https://u.cubeupload.com/sfg/flagwf.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1EA U+1F1ED",
      "image": "flag-eh.png",
      "url": "https://u.cubeupload.com/sfg/flageh.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FE U+1F1EA",
      "image": "flag-ye.png",
      "url": "https://u.cubeupload.com/sfg/flagye.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FF U+1F1F2",
      "image": "flag-zm.png",
      "url": "https://u.cubeupload.com/sfg/flagzm.png",
      "author": "stickfiregames"
    },
    {
      "codepoint": "U+1F1FF U+1F1FC",
      "image": "flag-zw.png",
      "url": "https://u.cubeupload.com/sfg/flagzw.png",
      "author": "stickfiregames"
    }
lolecksdeehaha
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

You know what would be cool? Navigating through the list with arrow keys.
I'd work on that, but it doesn't work locally on my computer.
mybearworld
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

nvm

Last edited by mybearworld (April 20, 2022 21:11:40)

YtArie5
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

aw man the site's blocked on my school chromebook
stickfiregames
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

mybearworld wrote:

I just did that:
big snip
thanks for that, they're on the website now!
mybearworld
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!


I think you forgot to remove the ones that were already there…
mybearworld
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

Also, maybe the [copy] button could be moved to another <tr>:

It's a bit cut off right now
Marc92020
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

btw i can rehost my emoji on cubeupload if its really needed
mybearworld
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

Marc92020 wrote:

(#552)
btw i can rehost my emoji on cubeupload if its really needed
With the new website, assets is ok too
Marc92020
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

mybearworld wrote:

Marc92020 wrote:

(#552)
btw i can rehost my emoji on cubeupload if its really needed
With the new website, assets is ok too
ok
mybearworld
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

Should I post the code for the search bar thing so that it can be added to the site?

Last edited by mybearworld (April 20, 2022 21:23:56)

lolecksdeehaha
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

mybearworld wrote:

Should I post the code for the search bar thing so that it can be added to the site?
Yes, maybe fork the repository so we can preview it.
mybearworld
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

lolecksdeehaha wrote:

(#556)

mybearworld wrote:

Should I post the code for the search bar thing so that it can be added to the site?
Yes, maybe fork the repository so we can preview it.
I don't have Github sadly.
stickfiregames
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

mybearworld wrote:

Also, maybe the [copy] button could be moved to another <tr>:

It's a bit cut off right now
oh wow

top is Firefox, bottom is Chrome

someone who actually understands CSS pls fix
lolecksdeehaha
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

stickfiregames wrote:

mybearworld wrote:

Also, maybe the [copy] button could be moved to another <tr>:

It's a bit cut off right now
oh wow

top is Firefox, bottom is Chrome

someone who actually understands CSS pls fix
Limit the size of the text input to 8em. Chrome says the size value is invalid, which it is; 1fr can't be calculated here, only on tables.

Last edited by lolecksdeehaha (April 20, 2022 21:46:29)

mybearworld
Scratcher
1000+ posts

Forumoji: Forum-style unicode emojis!

index.html (currently line 9-11)
      <header id="header">
        <h1>Project Forumoji</h1>
        <input id="search" placeholder="Search...">
      </header>

list.js (currently line 60-61)
  });
  document.querySelector("#search").addEventListener("input", function(e) {
    let query = e.srcElement.value;
    let notFound;
    for (let i of document.querySelectorAll("#list img")) {
      i.removeAttribute("hidden");
      notFound = true;
      for (let j of Array.from(i.classList).concat(["keyword-"+i.getAttribute("alt")])) {
        if (/^keyword-/.test(j)) {
          if (j.toLowerCase().slice(8).includes(query.toLowerCase())) {
            notFound = false;
          }
        }
      }
      if (notFound) {
        i.setAttribute("hidden", "");
      }
    }
  });
}

This is what I used for the search bar

Powered by DjangoBB