mypride
Pride Flag Avatar Generator Uses: 1: !mypride : Returns a 50% opacity rainbow overlay on your avatar 2: !mypride [Base64 url to an image]: Returns a 50% opacity overlay on your avatar of the specified image 3: !mypride [Base64 url to an image] [desired opacity represented as a number]: Returns an overlay on your avatar of the specified image, at the specified opacity 4: !mypride [Base64 url to an image] [desired opacity represented as a number] @mention: Same as #3, but someone else's avatar
Privateunrated
Content
51 lines{=(COMMENT):Your preferred prefix in your server, and the name you gave to this tag upon importing.
Will be displayed in the embed's footer to show the command's syntax to your members.}
{=(prefix):!}
{=(tagname):mypride}
{=(COMMENT):Flag image. Defaults to a rainbow flag, or uses the first argument.}
{=(prideflag):aHR0cHM6Ly91cGxvYWQud2lraW1lZGlhLm9yZy93aWtpcGVkaWEvY29tbW9ucy80LzQ4L0dheV9QcmlkZV9GbGFnLnN2Zw==}
{=(specflag):{1}}
{=(COMMENT):Opacity of the overlay image. Defaults to 50, or uses the second argument.}
{=(defaultopacity):50}
{=(specopacity):{2}}
{=(COMMENT):Stores the first 5 arguments as variables that will return null if empty.}
{=(jargs):{join(~):{args}}}
{=(arg1):{list(0):{jargs}}}
{=(arg2):{list(1):{jargs}}}
{=(arg3):{list(2):{jargs}}}
{=(arg4):{list(3):{jargs}}}
{=(arg5):{list(4):{jargs}}}
{=(COMMENT):If argument 1 has a value, it will attempt to use it as the flag.}
{{if(=={arg1}):=(flag):{prideflag}|=(flag):{specflag}}}
{=(COMMENT):If argument 2 has a value, it will attempt to use it as the opacity.}
{{if(=={arg2}):=(opacity):{defaultopacity}|=(opacity):{specopacity}}}
{=(COMMENT):--- You should not have to change or edit anything below starting from here. ---}
{=(COMMENT):Avatar management.}
{=(tav):{replace(.webp,.png):{replace(?size=1024,):{target(avatar)}}}}
{=(isAvGIF):{in(.gif):{tav}}}
{=(tavpng):{replace(.gif,.png):{tav}}}
{=(COMMENT):Avatar size.}
{=(imageSize):132}
{=(resize):w_{imageSize}}
{=(banner):https://res.cloudinary.com/demo/image/fetch/l_fetch:{flag}/c_scale,fl_relative,w_1.0,h_1.0,o_{opacity}/fl_layer_apply/{resize}/{tavpng}}
{=(COMMENT):Embed Management.}
{=(em.title):Custom Pride Avatar}
{=(COMMENT):Displays the target mention (defaults to user if nobody else was mentioned), and hyperlink to the PNG output, and GIF if it was an animated avatar.}
{=(em.desc):
{target(mention)}
[PNG]({banner}){if({isAvGIF}==true):|[GIF]({replace(.png,.gif):{banner}})}}
{=(COMMENT):Command usage in the footer.}
{=(em.footer):{prefix}{tagname} [optional image URL in base64] [optional opacity] [optional @mention]}
{embed(color):#2f3136}Embed
1 line{"color": 5198940, "image": {"url": "{banner}"}, "title": "{em.title}", "footer": {"text": "{em.footer}"}, "description": "{em.desc}"}Raw JSON
{
"id": 1429262,
"created_at": "2022-06-02T10:34:55.000Z",
"tag_name": "mypride",
"nsfw": false,
"owner_id": "148321275037614080",
"uses": 15,
"description": "Pride Flag Avatar Generator\n\nUses:\n1: !mypride : Returns a 50% opacity rainbow overlay on your avatar\n2: !mypride [Base64 url to an image]: Returns a 50% opacity overlay on your avatar of the specified image\n3: !mypride [Base64 url to an image] [desired opacity represented as a number]: Returns an overlay on your avatar of the specified image, at the specified opacity\n4: !mypride [Base64 url to an image] [desired opacity represented as a number] @mention: Same as #3, but someone else's avatar\n",
"restricted": false,
"shared": false,
"deleted": false,
"safe": "unrated",
"hidden": false,
"guild_id": "257777280049217538",
"sharer": "148321275037614080",
"content": "{=(COMMENT):Your preferred prefix in your server, and the name you gave to this tag upon importing.\nWill be displayed in the embed's footer to show the command's syntax to your members.}\n{=(prefix):!}\n{=(tagname):mypride}\n\n\n{=(COMMENT):Flag image. Defaults to a rainbow flag, or uses the first argument.}\n{=(prideflag):aHR0cHM6Ly91cGxvYWQud2lraW1lZGlhLm9yZy93aWtpcGVkaWEvY29tbW9ucy80LzQ4L0dheV9QcmlkZV9GbGFnLnN2Zw==}\n{=(specflag):{1}}\n\n{=(COMMENT):Opacity of the overlay image. Defaults to 50, or uses the second argument.}\n{=(defaultopacity):50}\n{=(specopacity):{2}}\n\n{=(COMMENT):Stores the first 5 arguments as variables that will return null if empty.}\n{=(jargs):{join(~):{args}}}\n{=(arg1):{list(0):{jargs}}}\n{=(arg2):{list(1):{jargs}}}\n{=(arg3):{list(2):{jargs}}}\n{=(arg4):{list(3):{jargs}}}\n{=(arg5):{list(4):{jargs}}}\n\n{=(COMMENT):If argument 1 has a value, it will attempt to use it as the flag.}\n{{if(=={arg1}):=(flag):{prideflag}|=(flag):{specflag}}}\n\n{=(COMMENT):If argument 2 has a value, it will attempt to use it as the opacity.}\n{{if(=={arg2}):=(opacity):{defaultopacity}|=(opacity):{specopacity}}}\n\n{=(COMMENT):--- You should not have to change or edit anything below starting from here. ---}\n{=(COMMENT):Avatar management.}\n{=(tav):{replace(.webp,.png):{replace(?size=1024,):{target(avatar)}}}}\n{=(isAvGIF):{in(.gif):{tav}}}\n{=(tavpng):{replace(.gif,.png):{tav}}}\n\n{=(COMMENT):Avatar size.}\n{=(imageSize):132}\n{=(resize):w_{imageSize}}\n\n\n{=(banner):https://res.cloudinary.com/demo/image/fetch/l_fetch:{flag}/c_scale,fl_relative,w_1.0,h_1.0,o_{opacity}/fl_layer_apply/{resize}/{tavpng}}\n\n{=(COMMENT):Embed Management.}\n{=(em.title):Custom Pride Avatar}\n{=(COMMENT):Displays the target mention (defaults to user if nobody else was mentioned), and hyperlink to the PNG output, and GIF if it was an animated avatar.}\n{=(em.desc):\n{target(mention)}\n[PNG]({banner}){if({isAvGIF}==true):|[GIF]({replace(.png,.gif):{banner}})}}\n{=(COMMENT):Command usage in the footer.}\n{=(em.footer):{prefix}{tagname} [optional image URL in base64] [optional opacity] [optional @mention]}\n\n{embed(color):#2f3136}",
"embed": "{\"color\": 5198940, \"image\": {\"url\": \"{banner}\"}, \"title\": \"{em.title}\", \"footer\": {\"text\": \"{em.footer}\"}, \"description\": \"{em.desc}\"}",
"last_fetched": "2026-10-20T18:50:35.916Z"
}