Roblox Discord Open Source Bot | V2 | Advanced!

A

Stop deterring people from OPs Bot.

I don’t think that really matters since I made a bot with 40-50+ commands using that syntax and it loaded just fine, no visual performance issues. It was also running on a vps when 1 gb of ram and 20 gb (I think) of storage.

I’m not? I’m just stating my opinion on why I don’t like .rar files

1 Like

There is a virus total link explaining that it’s not a virus.
And you keep deterring people from @xXAlexDeveloperXx bot.

It seems that there is a Bug on the Error Handler with accepting people in Roblox Groups. It also doesn’t really manage to do real shouts.

It says, it would accepted the Member who was not requesting to join.image

With that, the Error that gets shown in my output is:

Unhandled promise rejection: Error: The group join request is invalid.
at C:\Users\Admin\Documents\Disc-Bots\discordBot_DK_Mangment\node_modules\noblox.js\lib\group\handleJoinRequest.js:31:18
at tryCatcher (C:\Users\Admin\Documents\Disc-Bots\discordBot_DK_Mangment\node_modules\bluebird\js\release\util.js:16:23)
at Promise._settlePromiseFromHandler (C:\Users\Admin\Documents\Disc-Bots\discordBot_DK_Mangment\node_modules\bluebird\js\release\promise.js:547:31)
at Promise._settlePromise (C:\Users\Admin\Documents\Disc-Bots\discordBot_DK_Mangment\node_modules\bluebird\js\release\promise.js:604:18)
at Promise._settlePromise0 (C:\Users\Admin\Documents\Disc-Bots\discordBot_DK_Mangment\node_modules\bluebird\js\release\promise.js:649:10)
at Promise._settlePromises (C:\Users\Admin\Documents\Disc-Bots\discordBot_DK_Mangment\node_modules\bluebird\js\release\promise.js:729:18)
at _drainQueueStep (C:\Users\Admin\Documents\Disc-Bots\discordBot_DK_Mangment\node_modules\bluebird\js\release\async.js:93:12)
at _drainQueue (C:\Users\Admin\Documents\Disc-Bots\discordBot_DK_Mangment\node_modules\bluebird\js\release\async.js:86:9)
at Async._drainQueues (C:\Users\Admin\Documents\Disc-Bots\discordBot_DK_Mangment\node_modules\bluebird\js\release\async.js:102:5)
at Immediate.Async.drainQueues (C:\Users\Admin\Documents\Disc-Bots\discordBot_DK_Mangment\node_modules\bluebird\js\release\async.js:15:14)
at processImmediate (internal/timers.js:456:21)

The Shouts are… special…
image

Also maybe add a clear shout command.

I’m just gonna leave this here. I think you should read up on all of my recommendations again. I like your bot a lot, I just think you should read up on my suggestions! Hope it helps! :smiley:

@xXAlexDeveloperXx

I run into a strange and freaking long error, lol.
You must be familiar with it i think

Big chunky code

C:\Users\TomVa\Downloads\Roblox_Bot V2>node index.js
Warning: No Roblox warning detected in provided cookie. Ensure you include the entire .ROBLOSECURITY warning.
(node:11684) UnhandledPromiseRejectionWarning: Error [TOKEN_INVALID]: An invalid token was provided.
at WebSocketManager.connect (C:\Users\TomVa\Downloads\Roblox_Bot V2\node_modules\discord.js\src\client\websocket\WebSocketManager.js:133:26)
at Client.login (C:\Users\TomVa\Downloads\Roblox_Bot V2\node_modules\discord.js\src\client\Client.js:222:21)
at processTicksAndRejections (internal/process/task_queues.js:97:5)
(node:11684) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag --unhandled-rejections=strict (see Command-line API | Node.js v20.8.1 Documentation). (rejection id: 1)
(node:11684) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
Failed to validate cookie: Are you sure the cookie is valid?
Ensure you include the full cookie, including warning text.
Unhandled rejection Error: Error: You are not logged in.
at C:\Users\TomVa\Downloads\Roblox_Bot V2\node_modules\noblox.js\lib\user\setCookie.js:22:15
at tryCatcher (C:\Users\TomVa\Downloads\Roblox_Bot V2\node_modules\bluebird\js\release\util.js:16:23)
at Promise._settlePromiseFromHandler (C:\Users\TomVa\Downloads\Roblox_Bot V2\node_modules\bluebird\js\release\promise.js:547:31)
at Promise._settlePromise (C:\Users\TomVa\Downloads\Roblox_Bot V2\node_modules\bluebird\js\release\promise.js:604:18)
at Promise._settlePromise0 (C:\Users\TomVa\Downloads\Roblox_Bot V2\node_modules\bluebird\js\release\promise.js:649:10)
at Promise._settlePromises (C:\Users\TomVa\Downloads\Roblox_Bot V2\node_modules\bluebird\js\release\promise.js:725:18)
at _drainQueueStep (C:\Users\TomVa\Downloads\Roblox_Bot V2\node_modules\bluebird\js\release\async.js:93:12)
at _drainQueue (C:\Users\TomVa\Downloads\Roblox_Bot V2\node_modules\bluebird\js\release\async.js:86:9)
at Async._drainQueues (C:\Users\TomVa\Downloads\Roblox_Bot V2\node_modules\bluebird\js\release\async.js:102:5)
at Immediate.Async.drainQueues [as _onImmediate] (C:\Users\TomVa\Downloads\Roblox_Bot V2\node_modules\bluebird\js\release\async.js:15:14)
at processImmediate (internal/timers.js:456:21)

You must your cookie with —WARNING thing

example: _|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|_COOKIE

replace COOKIE in here with your cookie image

or see this video

btw sorry for late reply xd

1 Like

I find it really cool that you took time out of your day to make this. I’ve read the replies and I am sorry for the negativity you are getting. Half of them aren’t even helpful or relevant. Like I said, I find it really cool that you went out of your way to go ahead and provide this.

I do have a couple suggestions though. I know someone already mentioned this, but stay away from .rar files. Many people don’t trust them. On top of that, you need external apps in order to open it. Just send the .zip since the whole folder’s size is really small.

Then you completely lost me in step 3. There isn’t a detailed description of what to do. You provided pictures sure, but those aren’t helpful. The pictures are just pictures of the file and it’s location. You need to be more descriptive.

Now like I said, I find it cool that you did this. One thing I’m really looking for in a bot, along with all of these commands, is server moderation tools, a discord-to-roblox ban command, and verification. Those are just some ideas for when you get bored. :slight_smile:

2 Likes

Hello! I was wondering if you could upload the files to GitHub instead of a Direct Discord link? Thanks! (Sorry For Bumping)

This doesn’t work for me… This is what my console said for me

I even tried updating Discord.js since the version that was with rar was not supported.

/home/container/index.js:186
                nbx.post(groupId, `${args}`)
                ^

ReferenceError: nbx is not defined
    at Client.<anonymous> (/home/container/index.js:186:17)
    at Client.emit (node:events:390:28)
    at MessageCreateAction.handle (/home/container/node_modules/discord.js/src/client/actions/MessageCreate.js:31:14)
    at Object.module.exports [as MESSAGE_CREATE] (/home/container/node_modules/discord.js/src/client/websocket/handlers/MESSAGE_CREATE.js:4:32)
    at WebSocketManager.handlePacket (/home/container/node_modules/discord.js/src/client/websocket/WebSocketManager.js:384:31)
    at WebSocketShard.onPacket (/home/container/node_modules/discord.js/src/client/websocket/WebSocketShard.js:444:22)
    at WebSocketShard.onMessage (/home/container/node_modules/discord.js/src/client/websocket/WebSocketShard.js:301:10)
    at WebSocket.onMessage (/home/container/node_modules/ws/lib/event-target.js:132:16)
    at WebSocket.emit (node:events:390:28)
    at Receiver.receiverOnMessage (/home/container/node_modules/ws/lib/websocket.js:1008:20)
    at Receiver.emit (node:events:390:28)
    at Receiver.dataMessage (/home/container/node_modules/ws/lib/receiver.js:517:14)
    at Receiver.getData (/home/container/node_modules/ws/lib/receiver.js:435:17)
    at Receiver.startLoop (/home/container/node_modules/ws/lib/receiver.js:143:22)
    at Receiver._write (/home/container/node_modules/ws/lib/receiver.js:78:10)
    at writeOrBuffer (node:internal/streams/writable:389:12)
    at _write (node:internal/streams/writable:330:10)
    at Receiver.Writable.write (node:internal/streams/writable:334:10)
    at TLSSocket.socketOnData (/home/container/node_modules/ws/lib/websocket.js:1102:35)
    at TLSSocket.emit (node:events:390:28)
    at addChunk (node:internal/streams/readable:315:12)
    at readableAddChunk (node:internal/streams/readable:289:9)

npm i noblox.js

did u install noblox.js so it works correctly?

Personally as a Discord.js & Noblox OS developer I wouldn’t use it without knowing its safe. It probably is I’m not saying you are giving us malware, but if this is Open Source isn’t it better if the code is posted on GitHub so the community can improve and know that its safe?

Yes, I did. It kept on showing Warnings when installed it.

Would it be possible to add a xp system to this?