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
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.
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ā¦
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!
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
or see this video
btw sorry for late reply xd
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.
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?