Build things your server
didn't have yesterday.
Describe any game, competition, custom economy, or vetting workflow in natural language. WilBot compiles your prompt into a deterministic, stateful micro-app running natively inside your Discord channels.
No Python, No JavaScript, No Hosting Headaches.
Tell WilBot what you want in plain English: @WilBot make me an app.... WilBot handles state management, persistent storage, Discord buttons, embeds, timers, and permissions automatically.
Validated WilScript Runtime
Compiled into constrained state machines with validation before installation.
Pre-Deployment Virtual Simulation
WilBot simulates 10 mock members testing all buttons and edge cases before deploying.
Sandboxed Guild Storage
Isolated SQLite database tables with strict role hierarchy checks and automatic backup.
// Synthesized automatically from: "weekly clip contest with reaction voting"
app "WeeklyClipContest" version "1.0.0" {
state submissions: map<UserId, MessageLink> = {}
state votes: map<MessageId, list<UserId>> = {}
trigger on_message_attachment(channel="clip-entries") {
submissions[event.author_id] = event.message_url
reply "Clip submitted! Public voting unlocks Friday at 20:00 UTC."
}
schedule "0 20 * * 0" { // Every Sunday 20:00 UTC
winner = votes.max_by(entry => entry.votes_count)
economy.award(winner.author_id, coins=500)
announce channel="announcements", embed=WinnerEmbed(winner)
}
}
/apps build <prompt> in Discord to compileReady for 1-Click InstallReady-to-Use Community Templates
Copy any prompt below or run /apps templates directly in your Discord server.
Weekly Clip & Art Contests
Automated media submission intake, button voting brackets, automatic XP/coin payouts, and Sunday winner announcements.
Server Prediction Markets
Members wager server currency on esports matches, gaming rivals, or server events with automated pool distribution.
Staff & Member Vetting Pipeline
Interactive step-by-step modal questionnaires for new applicants with a private staff review channel and one-click accept/deny buttons.
Faction & Clan Territory Wars
Split your server into factions that battle for daily territory control through chat activity, voice hours, and mini-games.
Mystery Loot Drops & Secret Dispensers
Timed drop buttons in general chat with speed click detection, custom inventory items, and member trading commands.
Multiplayer Buzzer Trivia
Real-time buzzer game host with live scoreboards, multi-choice buttons, anti-cheat answer delays, and season trophies.
How the Server Apps Engine Works
Validation, simulation, review, and installation checks reduce common deployment failures.
Natural Language Intake
Describe rules, rewards, roles, and channels in plain text. WilBot analyzes your intent and infers state variables.
Deterministic Compilation
Compiled into strongly-typed WilScript state machines. All storage tables and Discord events are mapped.
Virtual World Simulation
A synthetic environment simulates user button clicks, concurrency, and rate limits. If tests fail, it auto-repairs.
Native Channel Launch
One-click staff approval deploys persistent interactive buttons and scheduled crons to your chosen channels.
Ready to build your first custom server app?
Install WilBot into your server and run /apps build or open the Server Apps Studio.