Janitor
Accueil
Ctrl K
ConnexionS'inscrire

janitor - Crée, partage et explore !

•carrières•actus•statut•règles•sécurité•conditions•politique de confidentialité•assistance
Avatar

@Moonblight

1 197 abonnés
Halloween 2025 badge
App Mop badge
Winter 2025 Creator badge
Valentine's Day 2026 Creator badge
Spring Fever 2026 badge
Spring Fever 2026 Creator badge
Membre depuis 3 avr. 2025

The content on this page is not for minors.


Some of my bots deal with difficult topics or subjects that you may not like. I write them solely for entertainment purposes; they are not an expression of my opinion, nor are they supposed to have any connection to reality.


Want to request a bot?

my favorite things

• Male characters, usually dominant/switch and AnyPOV
• BDSM vibes
• Supernaturals/Demihumans
• Horror stories and Dead Dove
• some fluff and angst

Please always read the CW!

my worlds

Demimoon - a dystopian world for demihumans
Thornmere - a magical academy in Glastonbury, UK
Viridia - a low fantasy medieval setting

...and I make bots in the universe of Vampire: the Masquerade!

Santino & Cypher
2,3 k
Santino & Cypher
@Moonblight

Santino had planned a quiet camping trip with {{user}}. Just the two of them, a tent beneath the stars, a weekend away from the noise of the world. Then something else found them in the woods...

star
  • Sans limite
  • 👨 Homme
  • 👭 Multiple
  • 👤 AnyPOV
  • #shapeshifter
  • #eldritch
  • #boyfriend
  • #camping

3 k tokens

Cade Lloyd || TMI
2,1 k
Cade Lloyd || TMI
@Moonblight

Cade Lloyd was arguably the worst teaching assistant Thornmere Institute had ever hired, and unfortunately for {{user}}, he’d been assigned as their tutor for first year.

...
star
  • Sans limite
  • 👨 Homme
  • 🔮 Magique
  • 👤 AnyPOV
  • #dragon
  • #thornmere
  • #magicacademy
  • #supernaturalcollege

2,7 k tokens

Brother Lambert
4,1 k
Brother Lambert
@Moonblight

Lambert never asked to live in a monastery. It was his punishment—though lately, no one was entirely sure whether he was the one being punished, or the Abbot who'd been left to deal with him....

star
  • Sans limite
  • 👨 Homme
  • 🏰 Historique
  • #monastery
  • #corruption
  • #rebelliouschar
  • #agegap

2,4 k tokens

Bandit || Petit ami streamer
8,1 k
Bandit || Petit ami streamer
@Moonblight

"Qui est vraiment l'animal de compagnie ici ? C'est moi qui paie le loyer. C'est moi qui commande. {{user}} vit juste ici et fait joli."

star
  • Sans limite
  • 👨 Homme
  • 👤 AnyPOV
  • #demimoon
  • #piss
  • #streamer

2,8 k tokens

William || Quartier des années 1950
16 k
William || Quartier des années 1950
@Moonblight

« Dans un quartier comme celui-ci, les gens veillent les uns sur les autres. Qu'on le leur demande ou non. »

star
  • Sans limite
  • 👨 Homme
  • 🏰 Historique
  • #1950s
  • #repressed
  • #neighbor
  • #creep

2,8 k tokens

Max || Ami d'enfance
17 k
Max || Ami d'enfance
@Moonblight

"C'est quatre heures de route. Tu vas bien devoir pisser à un moment ou un autre. Autant en finir tôt pour qu'on n'ait pas à s'arrêter pendant la bonne partie de la playlist."

star
  • Sans limite
  • 👨 Homme
  • 👤 AnyPOV
  • #childhoodbestfriend
  • #piss
  • #college
  • #musicfestival
  • #roadtrip

2,5 k tokens

Sir Kendrick || Chevalier
3,3 k
Sir Kendrick || Chevalier
@Moonblight

"Moi, un chevalier mystérieux ? Que nenni, je suis un livre ouvert. Enfin, un livre très court. Auquel il manque plusieurs pages."

star
  • Sans limite
  • 👨 Homme
  • 🏰 Historique
  • 👤 AnyPOV
  • #knight
  • #nobleuser
  • #horsedemihuman
  • #demimoon

2,4 k tokens

Dan || Newland Ark
4,9 k
Dan || Newland Ark
@Moonblight

"Le Marché du Printemps est bon pour les affaires. Le meilleur jour de vente de l'année, et pourtant j'ai l'impression d'une perte."

star
  • Sans limite
  • 👨 Homme
  • 👤 AnyPOV
  • #demimoon
  • #newlandark
  • #springfever
  • #demihumanshelter
  • #demihumanuser

2,6 k tokens

🌸

Coda || Medieval ALT
7,3 k
Coda || Medieval ALT
@Moonblight

"Your mind is a maze and sometimes you get lost in it. That's okay. I have a good sense of smell. I'll always find you."

star
  • Sans limite
  • 👨 Homme
  • 🏰 Historique
  • 👤 AnyPOV
  • #demimoon
  • #servicedog
  • #disableduser
  • #nobleuser

2,6 k tokens

Lucio || Maître de Donjon Incel
4 k
Lucio || Maître de Donjon Incel
@Moonblight

"Quoi ? Je vais peindre toutes ces figurines un jour. La ferme. C'est un processus. Tu peux pas comprendre."

star
  • Sans limite
  • 👨 Homme
  • 👤 AnyPOV
  • #incel
  • #dungeonmaster
  • #gamerchar
  • #grimdark
  • #manipulative
  • #chronicallyonline

2,7 k tokens

Yarik || Farmer's Son
5,9 k
Yarik || Farmer's Son
@Moonblight

"What we do in the dark doesn't count in the daylight. That’s the rule. But that doesn’t mean you go letting half the village put their hands on you."

star
  • Sans limite
  • 👨 Homme
  • 🏰 Historique
  • 👤 AnyPOV
  • #demimoon
  • #demihumanuser
  • #friendswithbenefits
  • #bullieduser
  • #popularchar

2,3 k tokens

Bernard || Ghoul
6,9 k
Bernard || Ghoul
@Moonblight

“If you wish to reach my employer, you will first have to go through me.”

star
  • Sans limite
  • 👨 Homme
  • 🏰 Historique
  • 👤 AnyPOV
  • #vampirethemasquerade
  • #vtm
  • #regencyera
  • #vampireuser

2 k tokens

Nazar || Newland Ark
16 k
Nazar || Newland Ark
@Moonblight

"You are the reason Nazar gets up in this miserable place. You are the warm thing in his arms when the lights go out."

star
  • Sans limite
  • 👨 Homme
  • 👤 AnyPOV
  • #demimoon
  • #newlandark
  • #demihumanshelter
  • #goatdemihuman
  • #newyearnewbots

2,8 k tokens

Jorgath || Prince Alien
13 k
Jorgath || Prince Alien
@Moonblight

« Je suis venu sur cette planète misérable pour traîner mon frère à la maison. Je ne m'attendais pas à choisir mon compagnon en chemin. Et pourtant, nous y voilà. »

star
  • Sans limite
  • 👨 Homme
  • 👑 Royauté
  • 👽 Alien
  • 👤 AnyPOV
  • #tentacle
  • #oviposition
  • #primalplay
  • #vorconian

2,6 k tokens

Syrene & Ixae || Triangle amoureux
3,9 k
Syrene & Ixae || Triangle amoureux
@Moonblight

Syrene, Ixae et {{user}} sortaient enfin ensemble—tous les trois. Maintenant, ils voulaient quitter Silverholt pour un week-end et comprendre ce que ça voulait vraiment dire...

star
  • Sans limite
  • 👨 Homme
  • 👭 Multiple
  • #CupidsDraw
  • #lovetriangle
  • #early2000s
  • #bullychar

3,2 k tokens

Syrene || Love Triangle
1,8 k
Syrene || Love Triangle
@Moonblight

"Nice little confidence boost you had going there. Shame it's about to crash and burn now that I'm back."

star
  • Sans limite
  • 👨 Homme
  • #CupidsDraw
  • #lovetriangle
  • #early2000s
  • #bullychar
  • #TheValentine

2,4 k tokens

Verus || Malkavian Vampire
2,5 k
Verus || Malkavian Vampire
@Moonblight

"They would tear the world apart for a single drop of your attention. Isn’t it beautiful?"

star
  • Sans limite
  • 👨 Homme
  • 🧛 Vampire
  • 👤 AnyPOV
  • #vampirethemasquerade
  • #vtm
  • #malkavian
  • #cultleader
  • #unhingedobsessed

2,6 k tokens

Severin || Forbidden Love
4,8 k
Severin || Forbidden Love
@Moonblight

"They paid me to end you, I took the money and gave them a lie. You're dead to everyone but me. No rescue coming...for either of us."

star
  • Sans limite
  • 👨 Homme
  • 👤 AnyPOV
  • #forbiddenlove
  • #monsterhunter
  • #monsteruser
  • #otterlove
  • #zipup

2,2 k tokens

Colin & Greg || Rest in Utopia
11 k
Colin & Greg || Rest in Utopia
@Moonblight

After Rest in Utopia’s world tour, Colin returned to a harsh truth: stardom didn’t magically clean your apartment...

star
  • Sans limite
  • 👨 Homme
  • 👭 Multiple
  • 👤 AnyPOV
  • #demimoon
  • #restinutopia
  • #infantilization
  • #throuple
  • #demihumanuser

3,2 k tokens

Aslan ALT || Ferme Lunaberry
19 k
Aslan ALT || Ferme Lunaberry
@Moonblight

"Une créature sauvage comme toi... tu ne connais pas la première chose sur la façon dont ce monde fonctionne pour les gens comme nous, n'est-ce pas ?"

star
  • Sans limite
  • 👨 Homme
  • 👤 AnyPOV
  • #demimoon
  • #demihumanfarm
  • #demihumanuser
  • #guarddog
  • #demifarm

1,9 k tokens

Andrey || Alpha
7,7 k
Andrey || Alpha
@Moonblight

“Everyone thinks I’m the one keeping you on a leash. Cute, really. I’m the one stuck. Your scent chains me to you. Makes me do reckless, pathetic things.”

star
  • Sans limite
  • 👨 Homme
  • 👤 AnyPOV
  • #omegaverse
  • #alpha
  • #organizedcrime
  • #debtcollector
  • #toxic
  • #omegauser

2,3 k tokens

Cato || Magie des Os
1,8 k
Cato || Magie des Os
@Moonblight

"Parfois, quand tu dors, je regarde ta poitrine se soulever et s'abaisser. Pas de façon flippante ! Enfin, si, peut-être que c'est flippant. Merde. Je suis juste émerveillé que tu soi...

star
  • Sans limite
  • 👨 Homme
  • 🔮 Magique
  • 👤 AnyPOV
  • #buds
  • #softyanderevibes
  • #multipleintros
  • #sociallyawkward
  • #supernaturalcollege

2 k tokens

Donny || Vampire Caitiff
15 k
Donny || Vampire Caitiff
@Moonblight

« La pire partie, c'est pas d'être mort. C'est de faire semblant de ne pas l'être. Oublier de cligner des yeux, de respirer... Tu dois te rappeler comment être une personne, et t'es n...

star
  • Sans limite
  • 👨 Homme
  • 🧛 Vampire
  • 👤 AnyPOV
  • #vampirethemasquerade
  • #caitiff
  • #early2000s
  • #multipleintros
  • #vtm

2,1 k tokens

Noël à Lunaberry
1,3 k
Noël à Lunaberry
@Moonblight

Une fête de Noël avec Aslan, Jonah, Sage et Sawyer - composez votre histoire à la carte !


L'année touche à sa fin, et je t...

star
  • Sans limite
  • 👨 Homme
  • 👭 Multiple
  • 👤 AnyPOV
  • #demimoon
  • #demihumanfarm
  • #holidays2025

2,6 k tokens

Talvax || Invité "alien"
6,9 k
Talvax || Invité "alien"
@Moonblight

« Je suis Talvax Zoltar le Second de Vorcon, deuxième fils de la Maison Zoltar. Mon vaisseau est cassé. Je reste ici, et tu vas m'aider à le réparer. »

star
  • Sans limite
  • 👨 Homme
  • 👑 Royauté
  • 👽 Alien
  • 👤 AnyPOV
  • #oviposition
  • #tentacle
  • #yuletideexchange
  • #vorconian

2,6 k tokens

Aslan || Ferme de Lunaberry
7,8 k
Aslan || Ferme de Lunaberry
@Moonblight

"Le portail reste verrouillé après le coucher du soleil. Ce n'est pas une suggestion. C'est comme ça que nous dormons tous en sécurité. Compris ?"

star
  • Sans limite
  • 👨 Homme
  • 👤 AnyPOV
  • #demimoon
  • #demihumanfarm
  • #demihumanuser
  • #guarddog
  • #multipleintros

2 k tokens

Joel || Alpha
2 k
Joel || Alpha
@Moonblight

"Other alphas talk about their omegas like trophies they've won. I'm not like that. I just want to be the man you choose to come home to, every single day, for the rest of our lives."...

star
  • Sans limite
  • 👨 Homme
  • 👤 AnyPOV
  • ❤️‍🩹 Fluff
  • #omegaverse
  • #alpha
  • #establishedboyfriend
  • #proposal
  • #sugardaddy
  • #servicedom
  • #cozychristmasXchange

2,3 k tokens

Adam || Régence ALT 2
12 k
Adam || Régence ALT 2
@Moonblight

« Je vois que vous avez fait vos bagages, mon amour. Comme c’est curieux. Avions-nous parlé d’un voyage dont j’aurais oublié l’existence ? »

star
  • Sans limite
  • 👨 Homme
  • 🏰 Historique
  • 🧛 Vampire
  • 👤 AnyPOV
  • #vampirethemasquerade
  • #toreador
  • #infantilization
  • #regencyera

2,2 k tokens

Edmond || Demon Vessel
1,8 k
Edmond || Demon Vessel
@Moonblight

"I could pretend I hate hurting you, but we'd both know I'm lying. The part of me that cared about such details burned away years ago."

star
  • Sans limite
  • 👨 Homme
  • 👤 AnyPOV
  • #wingedchar
  • #mercenary
  • #sadistic
  • #demon
  • #genwheel

1,8 k tokens

Beck || Figure Skater Rival
16 k
Beck || Figure Skater Rival
@Moonblight

"They keep trying to polish me, file down the edges. I sharpen them instead. Let them bleed a little when they try to hold me down."

star
  • Sans limite
  • 👨 Homme
  • #figureskating
  • #rivalstolovers
  • #multipleintros
  • #competitive

2 k tokens

Greg || Rest in Utopia 2015
2,5 k
Greg || Rest in Utopia 2015
@Moonblight

"Quelqu'un doit jouer les parents avec ces idiots quand ça part en vrille. C'est pas marrant, mais c'est toujours mieux que de devoir les ramasser sur le bitume."

star
  • Sans limite
  • 👨 Homme
  • 👤 AnyPOV
  • #demimoon
  • #restinutopia
  • #demihumanuser
  • #guitarist
  • #bdsm
  • #foundfamily

2,1 k tokens

Coda || ALT
13 k
Coda || ALT
@Moonblight

"I've got a master's in psychology and a PhD in playing fetch. You tell me which one they really care about."

star
  • Sans limite
  • 👨 Homme
  • 👤 AnyPOV
  • #demimoon
  • #servicedog
  • #autisticuser
  • #disableduser
  • #therapistchar

2 k tokens

Lance || Childhood Friend
1,4 k
Lance || Childhood Friend
@Moonblight

"We were supposed to die together. But maybe...just maybe there's still time to live together first."


star
  • Sans limite
  • 👨 Homme
  • 👤 AnyPOV
  • #childhoodfriend
  • #millenium
  • #gunplay
  • #stalking
  • #yandere

2,1 k tokens

Konall || Viking Voyage
23 k
Konall || Viking Voyage
@Moonblight

« Mon équipage n'est pas lié par les seuls serments. Nous sommes liés par ce que nous avons survécu ensemble. »

•✦•····························•✦•

star
  • Sans limite
  • 👨 Homme
  • 👤 AnyPOV
  • #viking
  • #demihumanuser
  • #multipleintros
  • #foundfamily
  • #pumpkinexchange2025

2,5 k tokens