Massing Bot
Credits @miylie
Last updated
Was this helpful?
Credits @miylie
Last updated
Was this helpful?
This guide will walk you through the process of creating a bot for mass messaging from scratch, outlining each step along the way.
If you have any questions throughout or get stuck, feel free to visit our .
In this example, the guide will walk you through the step-by-step process of creating an information embed, similar to the one shown below:
First, you will need to put down a "Send Message" block:
Once you put the module down, you can then start customizing the message to your liking:
Once your info message or embeds are set up, you're ready to move on to creating the actual ticket!
There are two main methods for opening a ticket:
Creating a command that users can type to open a ticket.
Allowing users to press a button or select an option from a dropdown menu.
Both methods follow a similar setup process, but the button and dropdown menu approach is a bit more complex—so we’ll focus on that.
First, navigate to the Components section and click Add Component. From there, you can choose whether you want to create a button or a dropdown menu. While both options work well, I recommend using a dropdown menu—it tends to look cleaner and more organized, especially when offering multiple ticket categories.
After adding your component, you’ll need to insert a "Create Channel" block. For the channel name, you can use a format like:
w2p : {interaction[user.username]}
This will automatically include the username of the person who opened the ticket, making it easy to identify who the ticket belongs to.
Next, to send a message into the newly created ticket channel, add a "Send Message" block. Change the Channel Type to Channel ID / Variable, then paste in the Channel ID variable from your Create Channel block. This ensures the message is sent directly into the correct ticket channel.
Next, return to the Send Message block you just added and attach a Button Component. This button will allow users to submit their ad when clicked.
To set this up, simply add a Modal Block and connect it to the button. This will open a form-style popup where users can enter their ad details.
Next, add two Send Message blocks, and place a Pin Message block underneath each one.
In each Send Message block, insert one of the variables from your modal. You can find these variables in the modal block here:
For each Pin Message block, change the Message Type to Selected Message. Then, enable the Message Selector and link it to the corresponding Send Message block.
Next, add one final Send Message block below everything. In this block, send the link to your access server so users know where to go next.
And that’s it — your ticket system is now complete!
Creating a checkpoint is simple! Just create a new command and set the trigger to whatever you want your checkpoint name to be.
Next, add a Send Message block and place your checkpoint layout inside it.
And that’s it — your checkpoint is ready to go!
Will be updated soon...