Care Actions
Feed, play, clean, heal, and pet, gated by cooldowns and care energy so it stays a team sport instead of one person's chore.
/pet careCare log Β· Communal Discord pet
ServerPet gives your community a single shared pixel pet that lives in a channel. Messages, reactions, and check-ins become care energy; care keeps it happy; a happy pet levels, evolves, and makes your whole server look good. Neglect it and everyone will know.
A tiny live demo of the loop: the needs below drain on their own, your clicks push them back up, and the mood follows. In the real bot this console lives in a Discord channel and every member's actions feed the same pet. The sprite is a runtime placeholder until real pet art lands (see the asset notes in the repo).
// 0 care actions this visit. In the real bot, your whole server feeds the same pet.
No single person can carry it forever, and that is the point: the pet's health is a live reflection of how alive your community is.
An admin runs the setup, picks a channel, and the pet moves in. It lives there, visibly, all the time.
Messages, reactions, voice time, and daily check-ins build the pool (exact mix is still being tuned). Lurkers contribute a little; regulars a lot.
Members spend effort on feed, play, clean, heal, and pet actions. Needs drift down around the clock, so the server has to keep showing up.
Levels, evolutions, skins, habitat decor, server-wide perks, and a streak counter the whole server can brag about.
The current design: a neglected pet slides from sad to sick to dormant, and a server rally can always bring it back. No permanent pet death, no feel-bad spiral. (A hardcore opt-in mode with real stakes is an open question in the design doc.)
Commands shown are planned names and may shift before launch.
Feed, play, clean, heal, and pet, gated by cooldowns and care energy so it stays a team sport instead of one person's chore.
/pet careHealthy days become XP. The pet grows through evolution stages and unlocks skins, accessories, and habitat themes as it matures.
/pet statusConsecutive healthy days build the big bragging stat. Neglect breaks it, and yes, the other servers can see it.
/pet streakThe pet's home is the server's shared flex piece. Unlock and buy decor; premium themes are cosmetics, never power.
/pet habitatTop carers earn badges, titles, cosmetics, and soft currency, with a small baseline for everyone so lurkers still feel included.
/pet carersPick the channel, name the pet, configure who can do what. Per-server and properly scoped from day one.
/setpetchannel"Our pet is level 50 with a 200-day streak" is the headline brag, and the leaderboards make it official: healthiest pets, longest streaks, highest levels across every server running ServerPet. Inside the server, a contributor board and a Pet Hall of Fame crown the most devoted carers.
One shared premium currency (Drachmas), one Patreon across every bot, zero gameplay paywalls. Care and progress are earned by showing up; Drachmas buy cosmetics, habitat decor, and convenience.
The family homepage: every bot, one roadmap, one Patreon.
β Live π₯The pet RPG and skilling saga. Personal pets, deep progression.
β Live π£The fishing RPG that goes deeper. 188 species and 18 raid bosses.
β Live πΏThe watchful one. Moderation and utility with a stone stare.
β Live πͺ²Terrarium keeping with trait-combined bugs, in glass.
β In development π¦Cozy pond keeping with funny little goobers in hats.
β In development πThe SpartanBots TCG. Your server's pet might become a card.
β In developmentHonest status, updated as things ship. ServerPet is the most social and most experimental of the new bots, so mechanics may move the most.
The communal care loop, neglect rules, reward split, and the no-pay-to-win promise are written down in DESIGN.md.
The Hearth, with a runtime pixel pet standing in until real pet art and evolution stages are drawn.
Node.js + discord.js v14 project with a working communal pet (per-server, in-memory), in this repo, waiting for a token.
Supabase schema, the activity-to-care-energy pipeline, and persistent pets with streaks.
One pet, one test server (the SpartanBots support server), several hundred opinions about feeding schedules.
Invite link goes live on this page, the hub, and top.gg.
Want in early? The SpartanBots support server is where the first communal pet will live, where alpha testers get picked, and where launch day gets announced first.