SXNNYSIDE PROJECT / BOT HUB
Bots with character.
Luna, Muse, and Mr. Beacon inhabit your Discord server with a presence of their own — not generic plugins, but characters each built for one exact purpose.
LIVE BROADCAST
SxnnysideProjecthasinvadedDiscord.
Three characters, one shared framework, zero generic plugins.
This is what happens when a whole ecosystem decides to live in your server too.
MODERATION
The moderation bot you need.
Luna watches over your server without turning it into a barracks. Clear rules, fair sanctions, a log of everything that happens — constant presence, never invasive.
- Auto-moderation configurable per channel
- Real-time event and sanction logging
- Automatic roles and access control
No anomalies. Active surveillance across 24 channels.
MUSIC CURATION
The music curation bot you need.
Muse doesn't play songs at random: it builds the session, reads the room, and keeps the rhythm going without anyone asking twice.
- Smart queues driven by mood
- Integrates with the platforms you already use
- Fast commands, zero friction
INFRASTRUCTURE
The IoC frameworkyou should be using for your Discord bots.
Circe injects dependencies — it doesn't improvise them. Every bot in the ecosystem — Luna, Muse, Mr. Beacon — registers onto the same container, the same contracts, the same discipline.
Meet Circe01 import { Container } from '@sxnnyside/circe'; 02 03 export const app = Container.create({ 04 luna: { role: 'moderation', guards: [AutoMod] }, 05 muse: { role: 'curation', audio: OpusPipeline }, 06 beacon: { role: 'broadcast', gateway: DualMode }, 07 });
JOIN IN
Join the Sxnnyside Project Discord community.
Bots, updates, and design decisions live — before they ship to production.
Join the Discord
