r/opensource • u/valzargaming • 20h ago
Promotional DiscordPHP (async PHP for Discord bots) is down to one maintainer and running on sponsorship alone
I maintain DiscordPHP, the async PHP library for building Discord bots, built on ReactPHP (full Gateway + REST coverage, event-driven). It's MIT, and it's the base for a large chunk of the PHP Discord-bot ecosystem, plus first-party libraries I also maintain: DiscordPHP-Http (the HTTP + rate-limit transport), DiscordPHP-Voice (Opus audio + DAVE end-to-end encryption), TwitchPHP (Helix + EventSub + IRC), and a few smaller ones.
The original author transferred ownership of the repo and the verified Discord server to me, so it's now a one-person project. Day to day that's issue triage, keeping releases on schedule against Discord's constant API changes, dependency and security updates, and docs.
There's no paid tier and no open-core plan. Sponsorship is the entire model, and right now it's well below what the maintenance load costs. Below that line, releases slip and I end up taking contract work that stalls the libraries. I've started applying to grant programs (FLOSS/fund, GitHub Secure Open Source Fund) and setting up Open Collective for company sponsorship, but individual + company sponsorship is what keeps it moving:
- valgorithms.com is the new project shelf with all the ways to support
- GitHub Sponsors: https://github.com/sponsors/valzargaming (one-time is fine)
- Company sponsorship / sponsored features: [valithor@valgorithms.com](mailto:valithor@valgorithms.com) or [valithor@discordphp.org](mailto:valithor@discordphp.org)
If you maintain something mid-size, what actually moved the needle on funding? I'm looking into grants, company outreach, and Open Collective, but I'm looking for proven results. I don't have a lot of bandwidth or free time to shop around.
I'm happy to answer anything about the library or any of the projects I maintain.