- Release 55 - 1 September 2026
What's new?Heads up: this update is only available to the experimental channel. Go to the app's library page > cogwheel > properties > game versions & betas to get it! Optimizations for actions-in-actionsActions-in-actions as well as menus-in-actions or menus-in-menus or actions-in-menus will now no longer generate lag when opened in a huge number. You may now nest without lagging!TLDRStatBeforeAfterOpening Actions600ms20msCommand Operations600ms50msIn-command operations600ms20ms# of action windows openable without lag~5-10Unknown. Likely above 50, possibly too many to ever reach.Chart source: attached figures above, in-house testing.Performance measured on an AMD Ryzen 5 7530U with Integrated Graphics on KDE Neon. Provided figures are an approximation based on multiple executions of the same actions to generate a steady result. End users may experience performance that is equal to, bet…
- Release 54 - 14 June 2026
What's new?Other changesAdded or improved aliases for a few actions: Remove Reactions, RepeatAdded an explanation for what kind of message Send Webhooks expects.
- Release 53 - 2 April 2026
It's this app's birthday!It has been three years since our initial release on GitHub! Thank you to everyone who has stuck around!What's new?Other changesVoice status update event"Status" option in Get Channel Audit Log InfoRenamed some settings and updated all of their descriptions
- Release 52 - 25 March 2026
This release is out of beta. This update is available to EVERYONE.What's new?Other changesAdded "Timestamp" option to "Get Generic Audit Log Info" Added Custom audit count limit to "Get Audit Log List"You can now paste menus without creating onePasted menus are now pasted under the menu you selectedMultiple bot owners are now possible. There is now a field in settings for setting custom bot owners. Leave it empty to auto-search for the owner.What's new to the Stable branch?This update is partly a cumulative update, adding features from the experimental version of the app.Please check our other developer logs over here:
- Release 51.1 - 21 March 2026
we are so back!This update is available to experimental users before we roll it out to stable users as well. We have updated a few core components, we would like to test properly before rolling it out fully.What's new? Fixed auto-highlight & auto-edit on creationThe feature that creates commands and actions under their selected counterpart is pretty old, right? Somehow, it didn't always highlight the correct command/action - it instead highlighted the last one. This has been fixed.Fixed setting colorsIt used to crash the entire app for some users.. unless they reset their colors. It works just fine now!Fixed replying to "Command Message" in Send Advanced MessageYou used to not be able to reply to the command message. It is fully possible now.Updated Node.jsIt is currently at v25.7.0. You don't need to change anything on your host's side, this has only been updated for the app.Updated oc…
- Release 51 - 7 March 2026
This is a beta update. Please get the experimental branch of the app if you want to receive this update. What's new?I will be covering four topics: What, why, how and general usage warnings.What is jumper?It is an automation!Jumper allows you to skip having to constantly click and find your way within nested actions - that means that if you're 10 menus deep, you will be able to save the depth of the menus by creating a point in it.Jumper in actionIt literally just opens everything for you. It literally takes so much less time to get to a menu that's 6 layers deep. Jumper doesn't have a limit to how many layers it can do, so you're free to use it to its fullest.Why is jumper a thing?Well, it's a thing because I spent a few too many hours of my life working on it.Okay, jokes aside, Jumper is a solution to a problem that came with BMD's nesting system. While I don't remember more than two…
- Release 50 - 7 January 2026
Hope you've had the happiest holidays!What's new?New "Show Modal" componentsText displayMember Select MenuRole Select MenuChannel Select MenuUpdated "Send Advanced Message" component availability"Text Display" can now be used at the low-level of an advanced message, without any containers.Four new Command IconsVietnamese LanguageNew action"Remove Formatting" - removes the formatting characters that Discord uses for text (e.g. **, ~~ etc.)Updated "Create Role" actionYou can now set the secondary and tertiary colors.Technical UpgradesPackage NamePackage Version (old → new)oceanic.js90% v1.8.1 + 10% v1.12.0 → @dev (1.14.0)@discordjs/voicev0.17.0 → v0.19.0electron.js28.x.x → 39.2.7BugfixesActionIssueFixBreaking change?Create Scheduled ActionDuplicateDelete action fileNoGet MessageDidn't log errorsRemove inbuilt error handler/silencerNoStop Running Actions Out Of ContainerDidn't properly wor…
- Release 49.3 - 9 November 2025
What's new?Support for Colored RolesEdit Role allows for primary, secondary and tertiary role color selectionGet Role Info lets you get the primary, secondary and tertiary colorsYou can now rename actions that are inside containers. Same way as normal actions, just right click and click their name in the menu, then start typing.You can now get an user's tag (Get User Info)"Server Tag""Server Badge" + "Server Badge URL""Associated Server ID"
- Release 49.2 - 5 October 2025
Quick word beforeSorry for the small updates! I'm currently working on my game and won't be able to work on huge updates until I'm done developing it - meaning that you'll keep seeing smaller updates for the next 3-5 months.I have prepared the app for this dev break earlier this year via revamps & feature additions (e.g. automations getting supercharged via always-on automations, workshop's redesign, expandable actions, dropdown categories, better search, permissions search, help menus, better keyboard control etc) - I hope they're enough to count as an apology for the rest of the year.Changelog6th Oct 2025New command icons! Signal Bars, Hexagon, Cogwheel, Star, Chevrons and Arrows.ActionPalette works without creating any commands!Custom ID Selector for "Disable/Re-enable Component"New permissions: Pin Messages (recently added by Discord), Use Application Commands, Use External Commands…
- Release 49 - 30 July 2025
Full ChangelogCustom labels for actions (currently editor-only)Commands get created under the selected oneUpdated the interface for the theme pickerFixed a ton of bugs action-relatedFurther improved StaxUI to work with menusNew action: Sync Role PermissionsNew action: Sync Channel PermissionsNew action: Create StickerNew action: Delete StickerNew action: Find StickerNew action: Get Sticker InfoNew action: Delete Forum TagUpdated actions: Get Message Data, Store Message Data, Control Message Data, etc. (everything message data related)Update: Allows providing a variable of an ID as of nowUpdated action: Stop Actions Out Of ContainerUpdate: Allows stopping actions recursivelyUpdated action: Get Thread InfoUpdate: New Options (Is Archived?, Archive Timestamp, Archive Duration, Is Locked)Update: Properly categorized the "Get" select menu (it is now inline with other actions)Updated action:…
- Release 48 - 29 June 2025
oi m8 - quick word beforeno, i'm not britishI think it's time for an estimate of how many bots were ever made with this app (sources used: github traffic for bmd.js) - Every two weeks, ~40 bots are uploaded onto a server. Every month, ~80 bots start running 24/7 thanks to this app.The numbers I just mentioned do not reflect how many bots are actually being made, as some people opt to host the bots on their computers and some do not use bmd.js. The real number is probably closer to about 80-100 bots every two weeks -- quite a respectable number if you ask me!So, I have to thank the people that stuck around for this ride, but it doesn't end here. This app has evolved a lot ever since it was "Studio Bot Maker" -- and it's thanks to everyone that put their trust into me for their little passion projects on Discord, for the bots that they're selling, for the bot running their server & so man…
- BotGhost - Lying about INDIE SOFTWARE?! [UPDATED] - 24 June 2025
UPDATEThey responded and removed us from their postHiyarat here - I feel like there's a need to clarify what BotGhost is saying in the article, it states that bmd does not clarify what it does with user data.WELL, LET'S DO A LEGAL LESSONIn BotGhosts article, the following is stated:"STORES ALL USER BOT TOKENS". Excuse me? What do you mean by all users? You can create a project and edit the bot token in the files of the bot instead of via the app. People have done this and there is an automation (don't remember if it's still in the works or not) made by Nade that lets users store their token separately so the app doesn't access it.Why is this? BMD, unlike BotGhost, runs your bot LOCALLY. Your data doesn't leave your device unless you make it available to Discord.Now, my stance on what discord just pulled on BotGhost remains the same: shameful and miserable. Does this excuse what misinfor…
- Release 47 - 25 May 2025
Full Changelog New categories design Bot owner only icon for permissions previews Slightly updated design aliases Improved intents opening/closing animations (no longer overlaps anything) Better subtitles (previews) for a few new actions Create List Element will automatically create the list if it doesn't exist Improved copy pasting for menus - they will now get copied to your clipboard, just like actions Send Advanced Message action for Components V2
- Release 46 - 16 April 2025
Full changelog New actions: Delete Scheduled Actions, Edit Scheduled Actions, Create Modular Attachment New event: AutoMod Trigger New automation: NeverSuspend Upgraded automations: MultiSelect (new always-on feature that adds a multiselect button to the action bar), ActionSnippets (new always-on feature that adds a button to actions in actions for opening & copying snippets) New scheduled actions feature: Custom IDs Any Message command trigger Mentions options in Get Message Info for the following: User & Member, User, Member, Channel, Role Bulk Delete allows for multiple users in the user filter as of now Upgraded actions (added categorized dropdowns/select menus): Get Message Info, Get Invite Info, Get Poll Info, Get Poll Answer Info, Get Channel Info, Get Thread Info, Get User Info, Get Member nfo Color picker for embeds New Workshop Design Disable/Reenable options for actions-in-ac…
- Looking for Linux testers! - 5 April 2025
Ayaye community, Over the last few days, I had a revelation: windows dominates the market because developers don't care for Linux users, although they pose a real market and a real opportunity Join our server for a testing opportunity -- and possibly a free copy of this app! Testing starts April 12th 2025 Discord Server
- Release 45 - 1 April 2025
note: sorry for the small changelog, I didn't have that much time this month! Changelog Added a "Case Sensitive" toggle to text logic action (Check If Text Includes, Check If Text Starts With, etc.) New "Get Scheduled Event Info" action New "Create AutoMod Rule" acction New "Get AutoMod Rule Info" action Updated subtitles for a few actions (to better match the current standard) Fixed some visual bugs in collaboration & some actions Expandable & resizable actions in actions
- Release 44 (Preview) - 16 March 2025
Changelog New "Create Scheduled Actions" Action (Schedule a set of actions to run anytime in the future - and make it work across restarts) New "Get Scheduled Actions Info" Action Actions for message data (Get Message Data, Store Message Data, Control Message Data, Delete Message Data) New "Set Member Roles" and "Set Member Roles Via List" Actions (Overwrite, Add or Remove roles via a list or a few select roles) New "Restrict Users" Action (Check if an user matches any of the users you provided) New "Limit Number" Action (Set a min and max value for any provided number) New "Get Members" Action (Gets any amount of server members, including paginated ones - use get server info -> members for all members) Reworked copy paste for actions. Updated the design of select menus Updated and improved action search Added shadows to every window & More!
- Release 43 - 17 February 2025
What's new? Changes & new stuff added to permissions Permission Search New permissions available (more than 10, didn't count) New explanations for rejection scenarios Better Image Manipulation Image Measurements Text Measurements Writing Text On Images These all go hand-in-hand for creating a basically optimal experience for writing stuff on top of other stuff! Updated Animations All of these are slowed down for demo purposes Action Palette Variable Insertion Action Saving Action Search Fool proofed parameter names Parameters will now prevent you from typing any kind of special characters (as Discord doesn't allow it). Keyboard Navigation for variable insertion Just use your arrow keys.. and tada! (animation & gif slowed down for demonstrative purposes) Action Pausing (Disabling) If you want to temporarily prevent an action from running, you had to delete it or move it before. Now.. you…
- Release 42 - 25 January 2025
What's new? Accents You can fine-tune your app's coloring scheme even more now! Help Sections Now, things that were poorly documented are easily explained! Reorganizations of every component Remember how everything was in-your-face and took up a lot of space? Well, keep those moments as memories, the new interface for components has improved categorization. This change was made because it took a lot of scrolling to get to core parts. New Old & more... Slightly Redesigned Project Manager Nothing fancy - just a simple redo of the project manager's design! "Files" in Send Message Discord has blessed us with custom images in embeds! You'll find Files under Attachments in Send Message - There's even an explanation of the difference Simple / Fancy animations setting Find this in the visuals tab - enjoy! Fancy Animations On Fancy Animations Off B...
- Beta 41 - 6 January 2025
This update is no longer in the experimental channel. This changelog will contain some previously-announced changes due to the channel change. Changelog Finally, a loading screen! Workshop! You can now share your commands or extension packages with the world. Redone right-click menus They will now include some information about the item you've right-clicked. Icons have also been added to every option. Revamped & fixed collaboration New Old New Old Fixed playing YouTube The solution is funky, but it works. It will not generate a temp file in your bot's folder that itll play off of. Action Search Aliases "Depth" option in Stop Actions Out Of Container New "feel" added to buttons From now on, whenever you hover a button, it'll receive a glowy border around it. It doesn't add anything in terms of functionality but it makes everything more consistent with the rest of the app. New categories…