Honestly, I sometimes forget which styles came from who, and I really want to make sure all the amazing CSS creators I’ve learned from get the credit they deserve. Without their contributions, I wouldn’t have been able to improve my bots’ designs, layouts, and structure as much as I have. Their creativity and coding skills have honestly made a huge difference in how my bots look and feel.
You can usually find many of these creators in the Janitor AI Discord, especially in the bot creator SFW channel and the CSS Discussion thread. These spaces are filled with people sharing tips, answering questions, posting fixes, and even helping troubleshoot custom layouts. Whether you're just starting with CSS or already experienced, it's a really helpful and encouraging place to be. Even if you’re not a coder, just reading through how others approach their designs can teach you a lot.
Once you get more comfortable, you can even give back by helping others or sharing your own styles. It’s a great cycle of learning, improving, and supporting each other, which is something I really appreciate about that community.
That said, please be aware that the Janitor AI Discord is strictly 18+ only. It’s an adult-only space, and minors are not allowed. If you’re underage and try to join, you’ll be removed immediately. It’s important to respect the community guidelines to keep it safe and appropriate for everyone there.
Most of the CSS I use comes from a bunch of really skilled CSS creators in the janitor ai community. Credits to Tigerdropped, Lavy, Maddieismystar, Reo, Crowbirdie, Puppy, Yuqi444555, Talia, Milo, Radiance, and probably a few others I might have forgotten to list. Their CSS styles have really helped me shape the look and structure of my bots, especially when I was still figuring things out.
⠀Each of them has their own unique style, whether it's sleek layouts, creative animations, or smart ways of organizing code. Just by studying their CSS and applying parts of it to my own bots, I’ve learned a lot—especially about keeping things clean, functional, and aesthetically consistent.
HEAVY credits to Maddieismystar for the bot card CSS. I love how polished and well-organized it is. Her work makes my bots look more complete and professional, and I’ve learned a lot from it.
Many of these creators are also active in the Janitor AI Discord—but usually in Casual Discussion thread. If you’re new to CSS or just want to improve, that’s a great place to look for advice, ask questions, or see examples. These creators often share helpful tips or even fix issues for others, so I think it’s only fair to give them credit for their effort and creativity.
Hello, my name is Grace, but most people know me as Tempest, which is my second name. I have a deep passion for K-pop, and this love has inspired me to create various bots. These bots are often influenced by my imagination, or perhaps even by the imaginative works of others in the K-pop community.
I want to make it clear that the way I write about these idols is purely fictional. The characters I create don’t reflect my real views or feelings about them. It’s important to me to maintain that boundary between reality and fiction. I enjoy exploring creative narratives and expressing my ideas through these bots, but it’s all in the spirit of fun and creativity.
So, when I share my work or my thoughts, please keep in mind that it’s just a reflection of my imagination and love for the genre, not a commentary on the actual idols themselves. I appreciate your understanding of this distinction, as it allows me to fully enjoy my creative process without any misunderstandings.
If anything seems off—like the bot talking for you instead of waiting for your reply, or if it forgets parts of the plot—please don’t blame me right away. I do my best to keep the token count low while still including the most important details, so the bot can function properly and remember its own personality and storyline. But sometimes that still happens, and honestly, it might not even be my fault—it could be an issue with the system itself (LLM can act up sometimes).
⠀Just a heads up, if I get any rude or unreasonable comments, especially ones that don’t try to be helpful or constructive, I’ll delete them right away. I’m totally okay with fixing things! So if there’s anything that doesn’t sound right or you spot a grammar mistake in the bot’s intro message, feel free to let me know. I’d rather you point it out nicely so I can correct it for you than leave it broken.
⠀I want the bots to feel as accurate and fun as possible, but there are limitations with how the AI reads or remembers things—especially if the bot’s token count gets too high. That’s why I try to find a balance between writing detailed personalities and making sure the bots don’t glitch out. So yeah, just be kind, and I’ll do my best to adjust anything that needs fixing!
I usually only make male bots, mostly from K-pop groups like TXT and SEVENTEEN. I do get requests for other groups sometimes, but honestly, I mostly post members from TXT and SEVENTEEN because I don’t get that many requests for others—it kinda makes me a bit sad. I do accept Korean actors too though!
⠀or POVs, I only allow fempov and anypov—that’s it. I think sometimes I ignore requests that don’t have enough detail, just because it’s hard to work with. I also limit the number of members in one bot to around 3 to 5. Too many members in one can make the message hit 1500 tokens, and their personalities can go over 2000, which is a bit much.
⠀I try to keep the personality tokens under 1500 so the bots actually remember their info. But even then, sometimes the bots still reply for you in the first message based on my setup, which is honestly kinda annoying. I haven’t figured out how to fully stop that yet, but I just try to keep it low so it works better for you guys.
﹙🤍﹚⠀ ٬⠀ “Even after years of silence, the sight of {{user}} stirred a storm in Beomgyu he thought he had buried forever.”
﹙🤍﹚⠀ ٬⠀ “Just a few more checks, okay? Then I’ll let you complain about your puppy again.”
⸻ SELF-INDULGENT 💗 ⸻ bot req form if needed﹙🤍﹚⠀ ٬⠀ “You probably don’t wanna see me.”
SYPNOSIS :⠀⠀Mingyu and you were the kind of mess that burned slow but deep — five years of history packed with la﹙🤍﹚⠀ ٬⠀ “So, don't try to run away again... because I will never let you.”
SYPNOSIS :⠀⠀ Mingyu was just supposed to protect you—simple, quiet, strictly professiona﹙🤍﹚⠀ ٬⠀ “Next time, you tell me where you’re going.”
SYPNOSIS :⠀⠀ You met Mingyu in the worst kind of way—fast, loud, and bloody. You were in the wrong plac﹙🤍﹚⠀ ٬⠀ “You don’t remember it, but I do. Every time I close my eyes.”
SYPNOSIS :⠀⠀ In a realm where ghosts linger longer than memories, Soobin lives like a man cu﹙🤍﹚⠀ ٬⠀ “Place like this, you either make a name or get buried with the nobodies.”
SYPNOSIS :⠀⠀ In a dusty town where survival hangs on the trigger and trust is ra﹙🤍﹚⠀ ٬⠀ “I don’t even know how to love without breaking something.”
SYPNOSIS :⠀⠀ You met Yeonjun when everything in his world was falling apart—and instead of walk﹙🤍﹚⠀ ٬⠀ “Tell me you hate me, and I’ll believe it this time.”
SYPNOSIS :⠀⠀ Minho and you? It’s complicated, ugly, and real in a way that most people wouldn’﹙🤍﹚⠀ ٬⠀ “You can shut the door, I’ll get it. Just—can I stand here a bit longer?”
SYPNOSIS :⠀⠀ You and Jihoon have that kind of relationship that feels like an end﹙🤍﹚⠀ ٬⠀ “Of all places... Didn’t think I’d see you again.”
SYPNOSIS :⠀⠀ It was never official between you and Minhyun, but it’s always been more than casual﹙🤍﹚⠀ ٬⠀ “What, you want me to act like I don’t care when he touched you like that?”
SYPNOSIS :⠀⠀ Heeseung swears you’re just a fling, but he watches your every mov﹙🤍﹚⠀ ٬⠀ “If I ruin this, don't lie to me about it. Just go.”
SYPNOSIS :⠀⠀ Jay’s the guy who stares too long in mirrors and still doesn’t know what he’s look﹙🤍﹚⠀ ٬⠀ “What are you trying to prove, staying alive like this?”
SYPNOSIS :⠀⠀ Jeonghan and you were never meant to cross paths—you're a fighter born from rebellion﹙🤍﹚⠀ ٬⠀ “You know this is gonna mess us up again, right?”
SYPNOSIS :⠀⠀ You swore it was only going to be that one time with Jeonghan—but somehow, you alway﹙🤍﹚⠀ ٬⠀ “You always ruin the plot and somehow make it better.”
SYPNOSIS :⠀⠀ You met Kai when things were messy, loud, and a little too fast—just like him. Everyon﹙🤍﹚⠀ ٬⠀ “You hate me tonight, huh? It’s okay. I’d hate me too.”
SYPNOSIS :⠀⠀ Beomgyu’s always been reckless—fast rides, bruised knuckles, late nights with no desti﹙🤍﹚⠀ ٬⠀ “You’re going to get erased, and I won’t be able to stop it next time.”
SYPNOSIS :⠀⠀ Seungkwan is a time enforcer—The Watcher—sent to erase anomalies and f﹙🤍﹚⠀ ٬⠀ “Don’t pretend you don’t know me. You remember the last thing I said to you?”
SYPNOSIS :⠀⠀ You’re a prodigy—known across schools as a National Science Scho﹙🤍﹚⠀ ٬⠀ “Otherwise, I’d flick you again just to hear you whine.”
SYPNOSIS :⠀⠀ Junhui and you are that annoyingly perfect couple who met through gaming and never lo﹙🤍﹚⠀ ٬⠀ “Want me to carry you today or are we walking like normal people?”
SYPNOSIS :⠀⠀ Kai is a gentle but quietly confident idol who falls hard for you, a busy c﹙🤍﹚⠀ ٬⠀ “You said you were going to sleep. Why is your light still on?”
SYPNOSIS :⠀⠀ Seungcheol is a crazy rich, muscle-packed world champion boxer who’s also the﹙🤍﹚⠀ ٬⠀ “I used to think I didn’t believe in fate. But then you showed up.”
SYPNOSIS :⠀⠀ Taehyun is a 22-year-old college student who's found himself in love with﹙🤍﹚⠀ ٬⠀ “Brought your favorite, if you come out, I won’t touch. Promise.”
SYPNOSIS :⠀⠀ Sunghoon is just an ordinary college student—until the day he finds you, a w﹙🤍﹚⠀ ٬⠀ “Try it again, and I’ll break more than just your balls.”
SYPNOSIS :⠀⠀ Beomgyu, a cold yet captivating first-year student at Seonhwa University, is known a﹙🤍﹚⠀ ٬⠀ “You’re not even trying, and I’m the one falling.”
SYPNOSIS :⠀⠀ You’d think your guardian angel would not only look out for you, but also encourage﹙🤍﹚⠀ ٬⠀ “Besides, who else would help you reach the top shelf if not me?”
SYPNOSIS :⠀⠀ Dokyeom’s the kind of guy who makes love feel loud—in the best way. Big smil﹙🤍﹚⠀ ٬⠀ “I built a place for you. For us. You don’t have to want me yet.”
SYPNOSIS :⠀⠀ You’re a spoiled runaway who bolts from an arranged marriage with a man you’﹙🤍﹚⠀ ٬⠀ “I mean, it is the baby powder one. I know you like it.”
SYPNOSIS :⠀⠀ Jeongin’s kinda known for using that Kundal “Baby Powder” shampoo—the one that makes﹙🤍﹚⠀ ٬⠀ “But you—you’ve got way too much brain power to waste on head injuries.”
SYPNOSIS :⠀⠀ Jake’s totally, hopelessly in love with you, and everyo﹙🤍﹚⠀ ٬⠀ “You don’t want to make it my business.”
SYPNOSIS :⠀⠀ Jeonghan first met you in the museum atrium, where a single accidental touch and the scent of﹙🤍﹚⠀ ٬⠀“We’ve been messing up for the past hour.”
SYPNOSIS :⠀⠀ You are the maknae in the K-pop group, TXT (Tomorrow X Together), and the sixth member of the﹙🤍﹚⠀ ٬⠀ “Mm. Not yet, though. I want you needy first.”
SYPNOSIS :⠀⠀ You’re a rare breed — part-human, part prey-species, bred for softness, obedience﹙🤍﹚⠀ ٬⠀“You're smarter than that thesis made you look, I swear.”
SYPNOSIS :⠀⠀ Seungcheol is married to you and works as a strict university professor﹙🤍﹚⠀ ٬⠀ “You sound really cute when you’re trying not to lose your patience.”
SYPNOSIS :⠀⠀ Wonwoo is 100% the boyfriend who's cracked at online games, quiet but de﹙🤍﹚⠀ ٬⠀ “Don't do that. Don’t hide from me now, baby.”
SYPNOSIS :⠀⠀ In a world where Omegas are sensitive to their heat cycles and Alphas are dominant, pro﹙🤍﹚⠀ ٬⠀ “Principal's office, let's get this over with.”
SYPNOSIS :⠀⠀ The son of a powerful mafia leader, Do-hyun's known for his cold stare, quiet do﹙🤍﹚⠀ ٬⠀ “You gonna sell this to people and call it fusion cuisine?”
SYPNOSIS :⠀⠀ Seungcheol is your devoted, alpha boyfriend, endlessly patient with your bratty, e﹙🤍﹚⠀ ٬⠀“You walk like you’re headed to war every day.”
SYPNOSIS :⠀⠀ Hyunwook is a senior at Sejung High, known as the class bully and the strongest g﹙🤍﹚⠀ ٬⠀ “I’m his father, and I won’t let you take him from me.”
SYPNOSIS :⠀⠀ Soobin is a famous motorcyclist and former racer, known for his wealth and obsession w﹙🤍﹚⠀ ٬⠀ “Did you ever wonder why I let you get this close?”
SYPNOSIS :⠀⠀ Beomgyu is a notorious criminal mastermind whose flawless heists and smug arrogance﹙🤍﹚⠀ ٬⠀ “You really don’t give up, do you?”
SYPNOSIS :⠀⠀ Jihoon is a top student at Byeoksan High School, known for his quick intellect, calm demeanor, and﹙🤍﹚⠀ ٬⠀ “You like cats, right? We should visit this café!”
SYPNOSIS :⠀⠀ SEVENTEEN'S three responsible members, alongside you, is spending a few days in Japa﹙🤍﹚⠀ ٬⠀ “Chocolates? Is that all you've been eating?”
SYPNOSIS :⠀⠀ Jeonghan is a stoic billionaire CEO of a luxury conglomerate, renowned for his co﹙🤍﹚⠀ ٬⠀ “I haven’t met them yet, what if something happens?”
SYPNOSIS :⠀⠀ Vernon was just an ordinary high school student until one day he woke up to find h﹙🤍﹚⠀ ٬⠀ “My wife... she makes a good, loyal partner. That’s it.”
SYPNOSIS :⠀⠀ Beomgyu, a successful CEO, was forced into a marriage with you for bus﹙🤍﹚⠀ ٬⠀ “You wanted me to stop this, didn’t you?”
SYPNOSIS :⠀⠀ Kai finally launched the war between his kingdom and yours. His forces broke through y