This repository houses community-made mods for Bot Maker for Discord (BMD).
Download the "ModManager" automation from the Releases tab and place it in your Bot Maker for Discord Steam folder (e.g., C:\Program Files (x86)\Steam\steamapps\common\Bot Maker For Discord
).
In Bot Maker for Discord, press CTRL + K to open the search bar, then search for Mod Manager and run it.
From there, you can install, update, and delete mods.
After installing a mod, make sure to reload (CTRL + R) or restart Bot Maker for Discord.
Caution
Please make sure that you have an existing command in your project before trying to access the Mod Manager!
- Download the repository by clicking "Code" on the repository's home page and selecting "Download ZIP".
- Extract the ZIP archive.
- Move the "Actions" folder to your Bot Maker for Discord's AppData directory, typically located at:
C:\Program Files (x86)\Steam\steamapps\common\Bot Maker For Discord\AppData
- Move the "Themes" folder to the main directory of your Bot Maker for Discord installation, typically located at:
C:\Program Files (x86)\Steam\steamapps\common\Bot Maker For Discord
- Restart the Bot Maker for Discord application.
- You're all set!
Important
Refer to the short documentation for guidance on creating your own mods.
Use the create-bmd npx package to quick-start a new mod.
npx create-bmd@latest
Warning
Contact @qschnitzel if you have any issues with the create-bmd package.
Please follow the general structure when creating mods. Therefore, add _MOD after your mod name, don't include any additional dots or spaces, and make sure to include the info object within your modded action. Feel free to add a short description for your action as seen in animeSearch_MOD.js.
You may find a list of the apps actions, events, icons, and kits here.
Try to use as few packages as possible, especially for simple functionality. Use packages only when absolutely necessary.
AI-generated code is not allowed. While using AI as a tool for assistance is permitted, all code must be created and reviewed by human contributors.
When making major changes (such as adding or removing functionality) to an existing mod, please discuss them with the original author or submit a Pull Request. Minor changes (such as formatting) can be pushed directly.
To contribute your mods to this repository, you can use either the GitHub web interface or your local machine.
For a detailed tutorial, view this.
Join our community on the Discord server for support and discussion.
This project is distributed under the MIT License.