Replace Ugly Avatars

Pipecraft
2023-08-07T05:02:06Z

🔃 Replace specified user's avatar (profile photo) and username (nickname)

Replace Ugly Avatars

🔃 Replace specified user's avatar (profile photo) and username (nickname).

Application Scenarios

This script has a variety of practical application scenarios. Here are the details for you:

Enhance Visual Experience: When you find someone's profile picture 🤡 extremely unpleasant, you can use this script to replace it with a harmless one 🥸, instantly making your visual experience more comfortable.

Express Your Attitude: If someone's remarks are always stupid and disgusting, you can give them a 🐷 pig - head profile picture. Then, when you see them again, you can simply skip over them and avoid the annoyance.

Avoid Distraction: In various situations, there are always some "slackers" with very familiar profile pictures that unconsciously draw your attention. By changing their profile pictures, you can forcefully create a sense of unfamiliarity and effectively distract your attention.

Reduce Interference: Some platforms are filled with a large number of "momo" profile pictures or those with political associations, which can easily interfere with you. Use this script to randomly change their profile pictures and free yourself from such interference (more websites will be supported in the future).

Meet the Needs of OCD: If you have obsessive - compulsive disorder and want all profile pictures to have a unified style, this script can easily fulfill your wish.

Kill Boredom: When you're bored, you can use the script to continuously change profile pictures 🔃, killing time and adding a bit of fun in the process.

For Now It Works On

V2EX (www.v2ex.com)

LINUX DO (linux.do)

Avatar Sources

We use DiceBear's API to generate random avatars. Thanks to the DiceBear project and designers for the great works.

We also use the ugly-avatar project and the ugly-avatar-api project to generate random avatars. Thanks to these two projects for the great works.

We also use Gfriends' avatar images as random avatars. Thanks to the Gfriends project.

Installation

Requires a user script manager:

Tampermonkey

Violentmonkey

ScriptCat

Userscripts (Safari)

Greasemonkey (Firefox)

Install from: Greasy Fork · ScriptCat · GitHub

About

Repository: https://github.com/utags/replace-ugly-avatars

Feedback: https://github.com/utags/replace-ugly-avatars/issues

More Useful Scripts

🏷️ UTags - Add User Tags to Links

Link: Greasy Fork · ScriptCat · GitHub

Features: Add custom tags and notes to user, post, video and other links

Highlights: Support special tag filtering (like spam, block, clickbait, etc.), data export/import, auto-mark viewed posts

Supported Sites: V2EX, X(Twitter), Reddit, GitHub, Bilibili, Zhihu, Linux.do, Youtube and 50+ websites

Description: Super useful tag management tool for adding tags to forum users or posts, making it easy to identify or block low-quality content

🧰 UTags Advanced Filter

Link: Greasy Fork · ScriptCat · GitHub

Features: Real-time filtering and hiding of scripts on GreasyFork

Highlights: Available as both a userscript and a browser extension

Supported Sites: Greasy Fork

Description: A tool that supports real-time filtering and hiding on GreasyFork, available in userscript and browser extension versions

⚡ UTags Shortcuts

Link: Greasy Fork · ScriptCat · GitHub

Features: Per-site grouping, icon support, floating or sidebar navigation panel

Highlights: Floating/Sidebar modes, URL/JS script support, visual editor, keyboard shortcuts

Supported Sites: All websites

Description: A powerful userscript that streamlines your browsing workflow with a customizable navigation panel for quick access to favorite links and scripts

🔗 Links Helper

Link: Greasy Fork · ScriptCat · GitHub

Features: Open third-party website links in new tabs, parse text links into hyperlinks

Highlights: Support custom rules, parse Markdown and BBCode formats, convert image links to image tags

Supported Sites: Universal for all websites, including Google, YouTube, GitHub, V2EX, etc.

Description: Enhance link browsing experience, automatically process various link formats for more convenient web browsing

🔍 Find Scripts For This Site

Link: Greasy Fork · ScriptCat · GitHub

Features: Quickly find scripts for the current site across multiple repositories

Highlights: Settings dialog, real-time sync, smart domain extraction

Supported Sites: All websites

Description: A user script to quickly find scripts for the current site across multiple repositories, now with a settings dialog and real-time sync across tabs

🖼️ Universal Image Uploader

Link: Greasy Fork · ScriptCat · GitHub

Features: Paste/drag/select images to batch-upload to Imgur/Tikolu/MJJ.Today/Appinn

Highlights: Auto-copy to Markdown/HTML/BBCode/Link, supports site buttons & local history, SPA-compatible

Supported Sites: All websites

Description: A user script that lets you paste, drag, or select images and batch-upload them to various providers, then auto-copy the result in your preferred format

Release Notes

0.6.x

Add "more" dropdown menu

Add temporary toggle between original and replaced avatar

Improve dropdown menu positioning and ESC key closing behavior

0.5.0

Add ugly-face avatar

Implement support for the avatar replacement feature on the linux.do website

0.4.0

Support multi-languages

0.3.0

Add Japan Girl Friends avatars

0.2.0

Automatically update all avatars

0.1.1

Add options to enable/disable each style

0.1.0

Add settings, add enable option, add clear data option

0.0.6

Add more random parameters

0.0.5

Add image change animation, convert username to lowercase

0.0.1

Change the avatars on V2EX

License

Copyright (c) 2023-2026 Pipecraft. Licensed under the MIT License.

>_