Bot Studio for Discord - DiscordBotStudio
Discord Bot Studio 2.0 is here

New features in 2.0
  • Upgraded to Discord.js 13
  • Added Slash Commands!
  • Added Buttons and Selects!
  • Added 22 new events! You will need to create a new bot to make use of these new event types.
  • Event-related variables are now automatically named. You will have access to these inside the "Event Variables" section when you are inserting a variable.
  • Added the Multiple Input node which lets you add more than one input.
  • Added the Switch / Case node which lets you check a variable against multiple values.
  • Added the Wait node. This allows you to wait for a specified number of seconds/minutes/hours/days.
  • Added the Check If Message Is In Channel node.
  • Added the Create Category node.
  • Added the Update Channel Permissions node, allowing things like ticket systems.
  • Added the Check if Array Contains Value node. Right now this is mainly useful for checking values chosen in a selct menu interaction. Future updates will add more array functionality.
  • Added all responses in the Channel Actions category to events.
  • Added all responses in the Server Actions category to events.
  • Added all responses in the Bot Actions category to events.
  • Added the DBS version number on the DBS App Rich Presence card.
  • Fixed dmChannel bug.
  • Fixed bug where the Reaction Listener node did not work following multi-output nodes.
  • Fixed performance issues, especially around page-load times.
  • More than I can list here!

2.0 Tutorials
You can see the updated documentation site here: docs. These docs are improved and have individual pages for each node.







Jun 11, 2021
Bot Studio for Discord - DiscordBotStudio
Discord Bot Studio 1.4

Change log
  • Added ability to delete a message using the Delete Message node. Supply a variable or ID for the message and the channel it is in to use this node.
  • Added ability to create a channel inside a certain category.
  • Added the Check if Variable Exists node. This is a helpful node that will allow you to check whether a variable exits or not, unlocking new logical possibilities.
  • By specifying 0 as the duration for a Reaction Listener it will now listen forever.
  • Fix the user.dmChannel variable so it works on the events page.
  • Fixed bug where the editor scrolls to the top after inserting a variable.
  • Fixed bug where the Guild Icon variable did not work.
Mar 8, 2021
Bot Studio for Discord - DiscordBotStudio
This is a quick fix intended to correct the faulty rules issues introduced in 1.3.0.
Bot Studio for Discord - DiscordBotStudio
Discord Bot Studio v1.3 - Quality of Life Update

The quality-of-life update brings some much needed updates to the DBS application.

What's new in 1.3?
  • Error log! there is now an error log shown on the "Run Bot" page. Any errors your bot throws while running will be shown here.
  • Start validation on the "Run Bot" page. Now if you try to run a bot and it doesn't actually start due to an error, that will be shown to you on the page.
  • Store Value in Variable node- you can now use syntax: [number]+ to take everything from the specified word and beyond. For example, using 3+ would store the 3rd word and beyond.
  • Visual changes to the node editor. Solid paths, more rounded nodes, and node header gradients.
  • Rules changes: when a user is warned/kicked/banned based on the bot's rules, the messages they sent to cause this infraction will be deleted.
  • Added timestamps to error logs (in file).
  • Bug fixes.

New node styling


Error logs
You can now see errors from your bot within the DBS "Run Bot" page. This makes it easier to find out when a command or event is not working as expected.
Nov 23, 2020
Bot Studio for Discord - DiscordBotStudio
Version 1.2 brings the following changes:
  • Discord.js v12 compatibility. This fixes most outstanding bugs. (Follow instructions on home page to enable intents for this to work!).
  • Add ability to set rich presence. This is things like "Playing" or "Streaming" for the bot.
  • Fixed issue with Get Mentioned user.
  • Updated the way node packages are installed to improve startup times.
  • Role restrictions for commands not working in general.
  • Other bug fixes.
Oct 25, 2020
Bot Studio for Discord - DiscordBotStudio
DBS version 1.1 is out, and the most frequently requested feature of all time has been added- copy & pasting nodes!

This should allow you to make your flows even faster.

Full update changelog:
  • Copy-paste nodes! Press the "Duplicate Node" button, or press ctrl+D on the Commands/Events page to duplicate the selected node.
  • The package.json file will now be copied to each bot on startup. This should eliminate Heroku hosting issues.
  • Fixed bug where the "Get User Data" node wouldn't show the correct variable name in the "Insert Variable" menu.
  • Various bug fixes.
Sep 4, 2020
Bot Studio for Discord - DiscordBotStudio
Bug fixes:
  • Remove Role node can now be opened
  • Fix cases where variables saved from certain nodes (like "Store Value in Variable") were not shown in the "Insert Variable" menu.
  • Fixed issue where you could only set "temp" variable type for "Store Value in Variable" nodes.
  • Small behind the scenes improvements.

Other news
  • Look for new YouTube tutorials soon.
  • Some documentation pages have been updated, and a few new ones have been made. I'm looking to continue improving the docs going forward.
Bot Studio for Discord - DiscordBotStudio
DBS Version 1.0 is officially available!

This is a major update because of the changes to the built-in variable system. You can see how to use that new system using the video below.

All new features:
    * Reaction Collectors! This lets you listen for reactions on messages, and add responses based on each reaction type. This makes reaction roles possible!* Added a new variable system. This adds a button next to response fields "Insert Variable", that lets you quickly insert variables into the field. Variables are now referenced using ${variableName} notation. You can also save certain response types to variables, right inside the node.* Added Server and Global variables. These are persistent, meaning they are stored to file and won't be deleted when your bot stops running.* Added Remove Role from User response type.* Changed the default nodes when you create a new bot. They now use the new variable system, and are less prone to erroring.* Made certain responses synchronous, so that you can access them as a variable later on in the same response sequence.* Bug fixes.

1.0 Variable System Tutorial
Bot Studio for Discord - DiscordBotStudio
Here is a sneak preview of what's to come in DBS 1.0!



This new node type lets you listen for reactions on messages. This enables you to make things like reaction roles!
May 19, 2020
Bot Studio for Discord - DiscordBotStudio
What's new in 0.6.0:
  • Added Check User Permissions response type. Use this to see if a user has certain Discord permissions.
  • Added new default variables: $$AuthorDisplayName$$, $$AuthorAvatar$$, $$ServerIcon$$, $$MemberCount$$, $$JoinedAt$$, $$ServerName$$, $$ServerOwner$$, $$ServerRegion$$, $$VerificationLevel$$ default variables.
  • You can now delete bots you've made in DBS on the "Choose Bot" screen.
  • You can now use the Delete key to delete the selected node on the Commands and Events screens.
  • Changed the home page to be more informative.
  • Made it so that there's an example help command when you make a new bot.
...

Search news
Archive
2024
Nov   Oct   Sep   Aug   Jul   Jun  
May   Apr   Mar   Feb   Jan  
Archives By Year
2024   2023   2022   2021   2020  
2019   2018   2017   2016   2015  
2014   2013   2012   2011   2010  
2009   2008   2007   2006   2005  
2004   2003   2002