The Modern Way to Build Discord Bots โข PHP 8.2+ โข Type-Safe โข Dead Simple
Crafted with โค๏ธ for developers who demand better
๐ Docs โข ๐ Quick Start โข ๐ฌ Discord โข ๐ค Contributing
Building Discord bots shouldn't be complicated. Tempcord strips away the noise and gives you a framework that just works.
- Elegant Code โ Write bots that read like English
- Type-Safe โ Leverage PHP 8.2+ for bulletproof reliability
- Developer First โ Built by developers, for developers
- Production Ready โ Battle-tested in real-world applications
| Feature | Details |
|---|---|
| โ๏ธ Modern Stack | Built on Tempest framework with PHP 8.2+ |
| ๐ Complete Discord API | Full v10 API coverage with intuitive abstractions |
| ๐จ Expressive API | Chainable methods, fluent interfaces, zero boilerplate |
| ๐งช Testing Ready | PHPUnit + built-in testing utilities |
| ๐ฆ Zero Config | Sensible defaults, Composer-managed dependencies |
| ๐ฅ Hot Reload | Develop faster with instant feedback loops |
| ๐ Documented | Comprehensive guides, examples & API docs |
| ๐ Community | Active maintainers & helpful community |
# Create a new Tempcord project
composer create-project tempcord/tempcord my-bot
# Install dependencies
cd my-bot && composer install
# Run your bot
php tempcord bootcomposer create-project tempcord/tempcord my-awesome-botโ
Community management bots
โ
Music streaming bots
โ
Moderation & anti-spam systems
โ
Game integration bots
โ
Dashboard & analytics tools
โ
Custom workflows & automation
โ
AI-powered chat bots
โ
Anything your imagination allows
- Language โ PHP 8.2+
- Framework โ Tempest
- API โ Discord.js-inspired, built in PHP
- Package Manager โ Composer
- Testing โ PHPUnit
- Architecture โ Event-driven, async-ready
We love contributions! Whether it's:
- ๐ Bug reports
- โจ Feature requests
- ๐ Pull requests
- ๐ Documentation improvements
- ๐ฌ Community feedback
Check out CONTRIBUTING.md to get started.
MIT License โ See LICENSE for details
Made by developers. For developers. Forever open source.
Star โญ us on GitHub if you find this helpful!