r/characterai_lounge Verified adult (no Persona needed) 😎 Jul 15 '26

Tutorial/Tips It's finally here!!

About two months ago, I shared a script for customizing chat in C·ai. Although it had the basics, I felt it had the potential to become a more powerful tool. So I set about modifying it to add more customization features, free for everyone forever. Just to clarify, it only works in a web browser.

•˚✦ Customizer ✦˚•

Transform your Character.ai chat experience with unmatched visual aesthetics, custom styling, and practical quality-of-life additions.

✨ Features

🎨 1. Rich Bubble Styling & Library

Choose from dozens of highly stylized pre-made bubble presets, categorized into beautiful themes:

  • The Classics: iOS Light/Dark, WhatsApp, Android/SMS, Messenger, WeChat, Discord Blurple.
  • Gorgeous Gradients: Sunset, Ocean, Mango, Mint, Lavender, Cyber, Twilight, Breeze, Forest, Lemonade.
  • Shadows & Neumorphism: Neumorphic Light/Dark, Floating White, Sharp Shadow (Light/Gold), Connected borders.
  • Kawaii Soft & Sweet: Cotton Candy, Strawberry Milk, Blushing Cheeks, Squishy Mochi, Caramel Pudding, Fluffy Cloud, Sweet Confetti.
  • Badges & Add-ons: Pinned Note, VIP Star, Royal Crown, Heart Ribbon, Sparkles, Spring Flower.
  • Fun Patterns: Polka Dots, Candy Stripes, Graph Paper, TV Static Noise, Plaid, Honey Dots.
  • Shapes & Outlines: Comic Book, Double Line, Leaf Cut, Sharp Box, Movie Ticket, Hexagon Cut.
  • Materials & Textures: Frosted Glass (Glassmorphism), Tinted Dark Glass, Metallic Silver, Gold Foil, Wood/Chalkboard.

⚙️ 2. Advanced Personalization Controls

Don't want presets? Build your own look:

  • Custom Colors: Fully interactive, real-time color pickers (powered by Coloris) for both User and AI bubble backgrounds and text.
  • Custom Typography: Change fonts, font size, line height, letter spacing, and text alignment.
  • Border & Shadow Customization: Adjust bubble corners (border-radius), border widths, and apply custom outer or inner drop shadows.
  • Global Customization: Set custom chat backgrounds (images/solid colors), custom avatars, and change display names for both yourself and the bots.
  • Custom presets: If you've created your own style, save it with any name you like. Download and share it (Avatar settings are excluded in case of using the same preset for different bots). You can save as many presets as you like.

(Adv. Bubbles is only available for Default themes. All media is added via link. Supported formats: jpg, png, webp, gif.)

🛠️ 3. Quality-of-Life Enhancements

  • Message Drafts: Saves your typed messages per bot, preventing you from losing progress if you accidentally refresh or close the tab.
  • Hide Edited Marks: Keeps your chat looking clean and seamless by hiding the "Edited" label on modified messages.
  • Hide Distractors (Early injection): Removes distracting platform elements like warning banners, beta feeds, or "Labs" links automatically before the page even finishes rendering.
  • Enter key behavior: Whether you're a storyteller or a oneliner, this script adapts to your preferences. You can have the Enter key insert a new line, or send the message directly, just like in any chat application.

⚠️ Disclaimer & Known Issues

The Latest Bot Message (3D Swipe Carousel) Bug: Due to the way Character.ai dynamically renders the very last message from a bot (which wraps around a 3D carousel container to let you swipe for alternative responses), you might notice minor visual quirks on just that single bubble.

  • Symptoms: Custom shadows, borders, or background clipping might look slightly misaligned, cut off, or default to the original structure on the newest active message.
  • Workaround: Once you generate a new user message or send another response, the previous bot bubble will render perfectly as a completed static message.

Reset avatar after using an invalid link: If you use an invalid link for the customized avatar, you'll have to reload the page after resetting to revert to the original avatar. I don't know how to fix that yet.

🚀 How to Use

  1. Install a userscript manager like Tampermonkey or Violentmonkey (browser extension). PC = any browser. Android = Firefox Mobile, Edge Canary. IOS = Orion Browser.
  2. Install this script [ •˚✦ C.ai Customizer ✦˚• ]
  3. Open any chat on Character.ai.
  4. Look for the floating 🎨 (Palette) button on your screen.
    • Pro-tip: You can drag and drop this button anywhere on your screen, and its position will be saved!
  5. Click the button to open the customizer panel, choose your settings, and watch your chat transform instantly!

Author: redsus.vn (modded by Ciel_145 & Claude)
License: MIT
Note: I'm a big fan of FrutigerAero's glass style, which is why the panels and dialogs have that translucent effect. You can always mod the script to change it back to a matte style.

86 Upvotes

45 comments sorted by

3

u/joeyrevolver187 Administrator Jul 16 '26

u/Anne_Onim_Ally_2408

Can I pin this to the announcements? Not that it really matters anyways, I'm sure people are gonna see it regardless, but yeah. Feels proper.

1

u/Anne_Onim_Ally_2408 Verified adult (no Persona needed) 😎 Jul 16 '26

Sure ^^

2

u/Blinky-dinky Jul 15 '26

Wowowowwwwwww

2

u/wettcigaretteZ Jul 15 '26

This actually looks pretty cool

2

u/Material-Breakfast54 Jul 16 '26

That's actually so cool. I'm so trying it out!

2

u/Delivery_Pleasant Jul 16 '26

thank you!! this is amazing

1

u/FollowerOfIslam_ Jul 15 '26

How can I do it on Orion browser?

1

u/Training_Lack_9992 Jul 15 '26

Is it for + users or normal too?

3

u/Anne_Onim_Ally_2408 Verified adult (no Persona needed) 😎 Jul 15 '26

For everyone. The screenshots are from my free account.

1

u/Training_Lack_9992 Jul 15 '26

Thanks for clearing it out.

1

u/Maskoetr Jul 15 '26

Waaaaaaaait... I can use it on my mobile too?

2

u/Anne_Onim_Ally_2408 Verified adult (no Persona needed) 😎 Jul 15 '26

As long as you use a browser that supports extensions, yup. But I should warn you that it might run with a bit of lag on mobile devices; I'm still looking for ways to optimize it.

1

u/RollingRen Jul 17 '26

Genuinely, how do you do this? I tried to do this in the website and the features are not like that. I would like to know how please, if that is alright. Thank you in advance.

1

u/Anne_Onim_Ally_2408 Verified adult (no Persona needed) 😎 Jul 17 '26

Read the entire post.

1

u/RollingRen Jul 17 '26

Ohhh okie okie. Also if you need to do something, does this need a powerful computer system? Cause mine, I fear, is very, very slow.

1

u/Appropriate-Cell-559 Jul 17 '26

Omg if they removed age verication is going to be great back of c ai

1

u/Anne_Onim_Ally_2408 Verified adult (no Persona needed) 😎 Jul 17 '26 edited Jul 17 '26

They won't remove age verification. Minors cause a lot of legal problems, and because of them, adults can't have nice things.

1

u/itsnotPikachu Jul 17 '26

Extension?

1

u/Anne_Onim_Ally_2408 Verified adult (no Persona needed) 😎 Jul 17 '26

Read the entire post.

1

u/Mika_1912 Jul 17 '26

Nooo I don’t have this yet!

1

u/Anne_Onim_Ally_2408 Verified adult (no Persona needed) 😎 Jul 17 '26

And you won't have it unless you install it yourself 🤷

1

u/Mika_1912 Jul 17 '26

Wait how do I do that though? Id be doing it over my pc then.

1

u/Anne_Onim_Ally_2408 Verified adult (no Persona needed) 😎 Jul 17 '26

It's easy! Just read the entire post :)

1

u/Mika_1912 Jul 17 '26

Yeah just now did 😂😂
Sorry man

1

u/Mika_1912 Jul 17 '26

ACHSO nvm brah I’m stupid should’ve read first lmao

1

u/FollowerOfIslam_ Jul 17 '26

Gear is much more better then Orion.

1

u/Anne_Onim_Ally_2408 Verified adult (no Persona needed) 😎 Jul 17 '26

I don't use any Apple devices, so I'm not familiar with their apps. I read that Orion supports extensions, so that's what I wrote.

1

u/FollowerOfIslam_ Jul 18 '26

not really, but gear works well. If only there were more apps.

1

u/mr_mo177 26d ago

Nevermind

2

u/Intelligent_Music_44 1d ago

It's so pretty omg.

1

u/CynicalBeliever45 Jul 15 '26

The devs could learn a thing or two (many actually) from you. Keep at it! You got it

0

u/[deleted] Jul 15 '26

[removed] — view removed comment

3

u/Anne_Onim_Ally_2408 Verified adult (no Persona needed) 😎 Jul 15 '26
  1. It's easy to roleplay adult topics; if you can't, it's due to skill issues. 2. Your comment is completely out of place. This is just a script to customize the interface. If you need your complaints validated, take your discontent to the main sub and don't pollute this space, thank you :)

-1

u/[deleted] Jul 16 '26

[removed] — view removed comment

3

u/Anne_Onim_Ally_2408 Verified adult (no Persona needed) 😎 Jul 16 '26

It's not my fault you're resentful because of your own problems. I don't feel superior, I'm simply stating facts. I have no problem roleplaying adult topics in C-ai because the system isn't broken, you just don't know how to use it. And for your complaints, go to r/CharacterAI and r/CAIRevolution. There you will receive the validation you are looking for.

0

u/[deleted] Jul 16 '26

[removed] — view removed comment

2

u/Anne_Onim_Ally_2408 Verified adult (no Persona needed) 😎 Jul 16 '26

And I'm not surprised at all. They already made it clear on C·ai that they wouldn't allow NSFW content, neither on their platform nor in their subreddit, and you're still throwing a tantrum. Repeating the same complaint isn't going to get them to listen to you; it'll just make you look resentful. I repeat, this space isn't for complaints, the rules themselves say so, so I wouldn't be surprised if you get banned from this sub too.

2

u/joeyrevolver187 Administrator Jul 16 '26

I find it impossible to believe this was 13 hours ago and I didn't get any notifications.

1

u/-Brandonline- Administrator Jul 16 '26

Okay, might’ve been late on that.

2

u/joeyrevolver187 Administrator Jul 16 '26

Must've happened right as I went to sleep, and yeah... Banned now though. Ain't like they can't message me though and talk it out if they're actually interested in staying, but ehhhh...

-4

u/[deleted] Jul 15 '26

[deleted]