📄️ Create response message
The Create response message block is used to respond to a command or component interaction. Usually each command or component interaction must create a message response. The only exception is when you show a modal instead.
📄️ Edit response message
The Edit response message block is used to edit a previously created response message. Right now you can only edit the original (first) response message.
📄️ Defer response
The Defer response block is used to defer a response for up to 15 minutes. This is useful when you need more time to process a command or interaction.
📄️ Show Modal
Instead of creating a message response you can also show a modal to the user to ask for further information. Modals can have a number of inputs which you can then access using the input(...) variables once the modal has been submitted.
📄️ Delete response message
The Delete response message block is used to delete a previously created response message.
📄️ Create channel message
The Create channel message block is used to send a message to a specific channel.
📄️ Edit channel message
The Edit channel message block is used to edit a message in a channel.
📄️ Delete channel message
The Delete channel message block is used to delete a message from a channel.
📄️ Get channel message
The Get channel message block is used to get a message by its ID.
📄️ Send direct message
The Send direct message block is used to send a message to a specific user.
📄️ Create message reaction
The Create message reaction block is used to add a reaction to a message.
📄️ Delete message reaction
The Delete message reaction block is used to remove a reaction from a message.
📄️ Get user
The Get user block is used to get a user by their ID.
📄️ Get role
The Get role block is used to get a role by its ID.
📄️ Ban member
The Ban member block is used to ban a member from a server.
📄️ Kick member
The Kick member block is used to kick a member from a server.
📄️ Unban member
The Unban member block is used to unban a member from a server.
📄️ Timeout member
The Timeout member block is used to timeout a member from a server.
📄️ Add role to member
The Add role to member block is used to add a role to a member.
📄️ Remove role from member
The Remove role from member block is used to remove a role from a member.
📄️ Get member
The Get member block is used to get a member by their ID.
📄️ Edit member
The Edit member block is used to edit a member's nickname or timeout status.
📄️ Get channel
The Get channel block is used to get a channel by its ID.
📄️ Get guild
The Get guild block is used to get a guild by its ID.
📄️ Delete stored variable
The Delete stored variable block is used to remove a stored variable from the database.
📄️ Get stored variable
The Get stored variable block is used to retrieve the value of a stored variable. The value can then be used in subsequent blocks using the result(...) variables.
📄️ Set stored variable
The Set stored variable block is used to store a value in a variable that can be retrieved later using the Get stored variable block.
📄️ Ask AI
The Ask AI block allows you to interact with artificial intelligence models. You can ask questions, get responses to prompts, or have the AI perform various text-based tasks.
📄️ Search the Web
The Search the Web block allows you to search the internet for the latest information using AI. This is useful for getting current information that might not be available in the AI's training data.
📄️ Generate random number
The Generate random number block is used to generate a random number within a specified range.
📄️ Evaluate expression
The Evaluate expression block allows you to evaluate mathematical expressions and perform calculations. You can use variables and mathematical operators to create complex expressions.
📄️ Send API Request
The Send API Request block allows you to make HTTP requests to external APIs or web services. You can send GET, POST, PUT, DELETE, and other HTTP methods with custom headers and body data.
📄️ Log Message
The Log Message block allows you to log text messages that are only visible in the application logs. This is useful for debugging, monitoring, or keeping track of flow execution.
📄️ Get Roblox User
The Get Roblox User block allows you to retrieve information about a Roblox user by their ID or username. This is useful for creating integrations with Roblox or building features that work with Roblox user data.