Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Framework Laravel Package

laracord/framework

Laracord Framework is the core of Laracord, a Laravel-powered micro-framework for building Discord bots with DiscordPHP. Includes generators for commands/events, slash command sync, interaction routing, async services/tasks, optional HTTP server, and great logging.

View on GitHub
Deep Wiki
Context7

Laracord is a micro-framework that provides a powerful starting point for your next Discord bot.

Build functional, elegant bots harnessing the full power of Laravel alongside DiscordPHP.

[!NOTE] This repository contains the core code for the Laracord framework. If you want to build a bot using Laracord, visit the main Laracord repository.

Features

  • ⚡️ Out of the box support for databases, caching, and many other Laravel features thanks to Laravel Zero.
  • 🚀 Instantly generate working bot commands and event listeners with 0 knowledge.
  • 🧑‍💻 Automatic handling of registering/updating/unregistering application slash commands.
  • 🚚 Easy to use interaction routing for persistence on message buttons and actions.
  • 👷 Generate asynchronous services/tasks that run parallel to the bot.
  • 🌎 Optional HTTP Server with native Laravel routing and Livewire support.
  • 🔧 Fully configurable and extendable.
  • 💄 Beautiful console logging with timestamps.
  • 🔍️ Fully documented and maintained.

Documentation

For full documentation, visit Laracord.com.

Bug Reports

If you discover a bug in Laracord, please open an issue.

Contributing

Contributing whether it be through PRs, reporting an issue, or suggesting an idea is encouraged and appreciated.

License

Laracord is provided under the MIT License.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport