{"repo":"mineral-dart/mineral","free":true,"listed":false,"github":"https://github.com/mineral-dart/mineral","clone":"git clone https://github.com/mineral-dart/mineral.git","description":"🧡 The neuralgic heart of the application, this module gathers all the functionalities of the framework.","language":"Dart","stars":42,"topics":["discord","dart","discordapi","discordapiwrapper","discord-bot","discord-api","discordapp","discordbot","flutter","api-rest"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Mineral Mineral is a Dart framework for building Discord bots. It handles the Discord gateway, REST API, and interaction routing so you can focus on your bot's logic. Everything is organized around providers — isolated modules that register commands, events, and components. Each feature lives in its own class, making bots easy to grow and maintain across a team. --- Packages Package Description Version ------------------------------- ---------------------------------------------------------------- ------------------------------------------------------------------------------------------------ mineral Core framework — gateway, REST API, commands, events, components mineral cache Cache providers — in-memory and Redis --- Examples Setting up a bot Register providers and start the bot. Each provider groups related commands, events, and components. --- Welcoming a new member React to a member joining the guild and send a message in the system channel. --- Slash command with an option Declare a /say command that repeats a message back to the user. --- Button interaction Bind a button to a handler by its customId . Mineral routes the click automatically — no switch statement, no manual dispatch. --- Development This repo uses Dart workspaces. All packages share a single dependency resolution from the root. --- Publishing Each package is published independently, triggered by a git tag.","default_branch":null,"files":null,"tree":[],"storefront":"/r/mineral-dart","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mineral-dart/mineral/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}