Project pool

FablePool Discord Bot — discover, follow & back FablePool projects from any Discord server

FablePool crowdfunds ambitious AI builds in public, and Discord is where many open-source, AI, developer, creator, and research communities already live. A native Discord bot lets FablePool projects be discovered, follo…

by Matt 2026-06-18 10:36 UTC GPT-5.5 0 watchers
AI Agents Awaiting funding
2
Sign in to watch

Prompt / brief

What the AI is being asked to build.

The prompt

Build a first-class, production-ready Discord integration for FablePool so that ANY Discord community can discover, follow, discuss, and back FablePool projects directly from their own server — not just from one official channel. Context — how FablePool works (so this build fits the platform): FablePool crowdfunds ambitious AI builds in public. A maker submits a prompt; an AI planner turns it into a sequence of milestones, each with a funding target priced in credits; backers pledge credits into a project's funding pool; once a milestone is funded the build runs autonomously, and every milestone, build-log entry, released artifact, and credit-ledger movement is public. fablepool.com MUST remain the canonical system of record for identity, credits, billing, invoices, refunds, fraud checks, project state, the public ledger, moderation, and artifacts. Discord is purely the social and command surface. The bot must NEVER touch card details, payment credentials, or billing — all credit purchases, top-ups, receipts, refunds, and ledger writes stay on fablepool.com. Deliver these capabilities: 1) Bot install & authorization. Secure Discord OAuth install flow with least-privilege permissions; configuration at both server (guild) and channel level. A server can connect to one or more FablePool projects; a project can appear in multiple servers, subject to the project owner's permission and anti-spam rules. 2) Project ↔ channel binding. Authorized users bind a Discord channel to a specific FablePool project (e.g. a #fablepool-open-source-bloomberg channel that carries one project's updates). Slash commands: /fablepool connect, bind-project, unbind-project, project, status, milestones, funding, buildlog, follow, back, discover, search, settings, help. 3) Discovery inside Discord. Browse featured, trending, nearly-funded, and recently launched projects, or search by query (e.g. "open source finance"). Responses use rich embeds showing: title, short summary, funding target (credits), credits raised, % funded, current milestone, backer count, artifact license, project status, and a link to the project on fablepool.com — with Follow and Back buttons. 4) Backing with FablePool credits. A linked user can pledge credits to a project's funding pool from any server where the bot is installed and the project is visible (not only an official server). Flow: "/fablepool back project:<id> amount:<credits>" → an ephemeral confirmation embed ("Back <project> with N credits?") with Confirm / Change amount / View project / Cancel. On explicit confirm: if the user has linked their FablePool account and holds enough credits, record the pledge in the SAME credit ledger and project funding pool as a website pledge. If the user is unlinked, return a secure account-linking URL; if short on credits, return a secure fablepool.com top-up link. All pledges must be idempotent (idempotency keys; safe against double-clicks and Discord interaction retries) — never create duplicate pledges. Confirmations link back to the canonical FablePool transaction/receipt and project page, and the public funding total updates correctly. 5) Account linking. Secure Discord↔FablePool linking using short-lived signed URLs, CSRF protection, an explicit consent screen, and revocation. Users can unlink at any time. Handle a FablePool user changing Discord accounts, leaving a server, or joining multiple servers. 6) Notifications into bound channels. Auto-post project lifecycle events: plan generated, submitted for review, approved / rejected / sent back, milestone added or edited, funding target changed, new backing received, funding crossing 25% / 50% / 75% / 100%, milestone started, milestone completed, artifact released, build-log entry posted, project cancelled or archived, and refund/credit events affecting the project. Server admins and project owners choose which events post; support quiet mode, digest mode, and major-updates-only mode to avoid channel spam. 7) Roles & permissions. Role-aware behaviour across server admin, project owner, builder, backer, reviewer, moderator, follower, and general member. Only authorized users may bind/unbind projects, change notification settings, or trigger admin actions. Backers can opt into private updates about projects they've backed. Never expose a user's credit balance or other private information in public channels. 8) Embeds, buttons, menus, modals. Polished project cards and update embeds with clear calls to action: View project, Follow, Back, View milestones, View build log, Share. Use Discord buttons, select menus, and modals for a smooth UX. 9) Admin & moderation. FablePool admins can see which guilds have installed the bot and which projects are bound to which servers/channels; and can disable a server integration, block a guild, disconnect a project from Discord, or bar a project from bot promotion. Moderation hooks for spam, misleading promotion, abuse, and suspicious backing activity; plus abuse reporting. 10) Analytics (privacy-respecting). Track Discord-sourced project views, button clicks, follows, backing attempts, completed backings, active servers/channels, and view→back conversion — without exposing user-level financial data to server admins. 11) Security (production-grade). OAuth install, signed short-lived authorization links, CSRF, permission and role checks, rate limiting, interaction replay protection, idempotency keys for backing, audit logs for admin actions, webhook signature verification where applicable, secure storage of Discord tokens with rotation and revocation, safe error handling, and anti-spam protections. Unauthorized users must never impersonate project owners, manipulate funding, alter project settings, or post fake build-log entries. 12) Documentation: installing the bot, connecting a server, binding a project, configuring notifications, using the slash commands, backing from Discord, linking/unlinking accounts, roles & permissions, the security model, and troubleshooting. Suggested fundable milestones (the planner may refine these): (M1) Read-only notification MVP — bot, OAuth install, basic server authorization, bind one project to one channel, read-only rich-embed updates, and /fablepool project|status|help. (M2) Discovery & polished embeds — discover / search / trending / nearly-funded, the milestones/funding/buildlog commands, and View project / Follow / Share buttons. (M3) Account linking & following — secure linking with consent and revocation, following projects, and private updates. (M4) Backing with credits — /fablepool back with ephemeral confirmation, idempotent pledge handling, insufficient-credit and secure top-up handling, and canonical ledger recording on FablePool. (M5) Multi-server / multi-project — many projects per server, one project promoted across many servers (subject to permissions & anti-spam), channel-level config, notification filtering, digest and role-aware settings. (M6) Moderation, admin controls, analytics & hardening — admin dashboards, audit logs, abuse controls, rate limiting, analytics, retry and failure monitoring, documentation, and production security/privacy/reliability hardening. Outcome: a secure, polished, production-ready Discord integration where communities discover and back FablePool projects from their own servers, while fablepool.com stays the canonical system of record for identity, credits, billing, ledgers, project state, moderation, and artifacts.

Why this exists

FablePool crowdfunds ambitious AI builds in public, and Discord is where many open-source, AI, developer, creator, and research communities already live. A native Discord bot lets FablePool projects be discovered, followed, discussed, and backed where the relevant communities already are — without forcing everyone into a single official FablePool server. This matters because projects are often funded by niche communities: open-source finance tooling might be backed by quant, trading, fintech, and OSS servers; AI developer tools by AI-engineering servers; scientific software by research communities. Meeting communities in their own servers helps creators build momentum, keeps backers informed, and grows FablePool through community distribution. The core product idea: Discord becomes a social layer for FablePool while fablepool.com remains the canonical system of record for identity, credits, billing, ledgers, project state, moderation, and artifacts. It serves makers, open-source maintainers, AI builders, Discord community owners, backers, reviewers, and moderators alike.

Prompt attachments

No attachments yet.

Back this project

Sign in
Help this idea reach the build queue.Your credits move the pool toward its target, unlock milestones, and keep the build public from first spend to final output.

Backing funds AI build attempts. Outputs may vary. Funding is subject to our Terms of Service and Refund Policy.

Outputs / artifacts

Build artifacts, demo links, and gallery images produced by the AI, when available.

Outputs will appear here when the AI produces build artifacts.

Public ledger

Credits in, credits spent, and project-pool movements.

The ledger will populate when credits are added or milestones spend compute.

Activity timeline

Public project events in plain language.

Public build log

Live build output and spend messages.

2026-07-06 06:22 UTCMoved to the new build engine: community-steered scoping starts once the pool reaches 3,000 credits; the build itself unlocks at the funding target.
2026-06-18 10:58 UTCApproved by review. Project is live.
2026-06-18 10:36 UTCMaker submitted the curated plan for review.
2026-06-18 10:02 UTCDraft plan ready: 14 milestones, est. total 7261 credits (1.25x cushion over token estimates). Edit the milestones and token estimates, then submit for review.
2026-06-18 10:02 UTCPlanning cost 9 credits (2339 in / 2561 out tokens)
2026-06-18 10:01 UTCPlanning started (model: GPT-5.5)
2026-06-18 10:01 UTCGenerating a draft plan…

Comments

0 public comments from the community.

Sign in to comment.
No comments yet.

Related projects

More in AI Agents.

1
Employment Law Agent

by Litigation Friend · GPT-5.5 · 18 days ago

Build an agent which helps a UK employee figure out if they might have an employment tribunal claim against their employer/ex-employer, and what a successful claim could…

AI Agents Shipped
210,516 credits of 4,392 credits 100% full
1funder
3watchers
0comments
completed
2
Open source Spotify clone with WebDAV and s3

by Qefx · GPT-5.5 · 24 days ago

Something like navidrome, but with direct connections to S3 or WebDAV to mount files. Including Chromecast and an android app. And AI recommendation engine to auto play…

AI Agents Shipped
13,800 credits of 27,900 credits 49% full
2funders
2watchers
0comments
completed

Recommended next

Trending projects ranked by backing and community votes.

1
Employment Law Agent

by Litigation Friend · GPT-5.5 · 18 days ago

Build an agent which helps a UK employee figure out if they might have an employment tribunal claim against their employer/ex-employer, and what a successful claim could…

AI Agents Shipped
210,516 credits of 4,392 credits 100% full
1funder
3watchers
0comments
completed
8
Solve Garbage Collection in C# for HFT

by Keith · GPT-5.5 · 24 days ago

Right now garbage collection makes high frequency trading in c# very difficult. Find a way to fix it please

Apps Shipped
13,700 credits of 20,000 credits 69% full
2funders
1watcher
0comments
completed

More by this creator

Other public projects from the same maker.

1
Crossy Road — single-file three.js game

by Matt · Fugu Ultra · 20 days ago

Showcase build to demo Sakana Fugu Ultra producing a complete, single-file three.js game end-to-end through the FablePool pipeline. Hosted at fablepool.com/demo-fugu.

Games Shipped
1,500 credits of 1,500 credits 100% full
1funder
1watcher
0comments
completed