NeoSen is an enterprise‑grade, modular Discord AI bot designed to be a helpful server companion.
✨ What NeoSen Does (At a Glance)
- 🧠 Smart AI chat with personalities, memory, and accurate answers
- 🎨 Image generation via
/imagine (credit‑based premium feature)
- 💎 Premium subscriptions with fast verification and credits
- 📈 Transparent credit tracking and recent usage in
/subscription
- 🌟 Star Chase mini‑game with user/guild leaderboards and anti‑abuse logging
- 🎟️ Raffle notifications module for community engagement
- 🛡️ Moderation tools (kick/ban/timeout/clear) and server utilities
- 👋 Friendly onboarding and welcome messages with configurable channels
🧩 Core Modules & Features
1) AI Chat & Knowledge
- Natural conversations in designated AI channels
- Personality system (e.g., friendly, helpful) and per‑channel memory
- Knows your community and topics you care about; delivers precise answers
- Commands: AI chat routed by channel, and brain/knowledge utilities
2) Premium Subscriptions & Credits
/subscribe → easy onboarding with cost, steps, and payment memo
- Fast, secure purchase verification — no hassle
- On success: creates/activates subscription; grants premium role/benefits
- Credits: track earned/spent/balance; consumption (e.g., imagine = 10 credits)
/subscription shows status, expiry, remaining days, and recent usage
- Transparent history and fair‑use credits
3) Image Generation — /imagine
- Prompt‑based AI art (anime/creative) with gorgeous results
- Credit‑based throttling (default 10 credits per generation)
- Optional channel restriction (designated imagine channels)
4) Star Chase Mini‑Game
- Quick play sessions with “won”, “stars”, “moves” and score tracking
- Per‑user stats and per‑guild leaderboards
- Built‑in anti‑cheat protections
- Built for smooth performance and fair play
5) Raffle Notifications
- Notify community of upcoming raffles, winners, or status updates
- Scripted tools to simulate/test delivery to configured channels
6) Moderation & Utilities
- Moderation:
/kick, /ban, /unban, /mute, /unmute, /clear
- Utility commands: bot health, ping, server info, and diagnostics
7) Onboarding & Welcome
- Welcome messages to a configured channel (optional)
- Admin configuration flows via slash commands
- Remembers your server preferences for a consistent experience
🧭 Key Slash Commands (Examples)
/neosen — Opens main menu (AI, settings, premium, utilities)
/subscribe — Premium subscription flow (cost, memo, verification)
/subscription — View status, credits, recent usage, and expiry date
/imagine prompt:"..." — Generate an image (costs credits)
- Moderation:
/kick, /ban, /unban, /mute, /unmute, /clear
- Knowledge tools (examples):
/brain stats, /brain add-source, /brain teach
Note: Exact command list may vary by guild configuration and enabled modules.
🧪 Credits & Subscription Logic (High‑Level)
- Subscription purchase → activate → grant role → allocate credits
- Credits decrement on premium usage (e.g., imagine); total earned/spent tracked
/subscription calculates days used/remaining and shows last 5 transactions
🙋 Why Servers Love NeoSen
- Clear, friendly UX with rich embeds and helpful buttons
- Accurate answers with stable memory
- Fun extras (art generation + mini‑game) to drive engagement
- Transparent, fair premium model with credits and transaction logs
- Reliable, safe, and ready for public servers