discord.js-selfbot-v13
discord.js-selfbot-v13 copied to clipboard
MessageButton is not a constructor
Which package has the bugs?
The core library
Issue description
Hi, it seems like I can't create a button as it gives me an error
`const { Client, MessageActionRow, MessageButton, MessageEmbed } = require('discord.js-selfbot-v13');
....
const team1Buttons = new MessageActionRow();
const team2Buttons = new MessageActionRow();
players[team1].forEach((player, i) => {
team1Buttons.addComponents(
new MessageButton()
.setCustomId(`team1_${i + 1}`)
.setLabel(player)
.setStyle('PRIMARY')
);
});
players[team2].forEach((player, i) => {
team2Buttons.addComponents(
new MessageButton()
.setCustomId(`team2_${i + 1}`)
.setLabel(player)
.setStyle('PRIMARY')
);
});
const endGameButton = new MessageButton()
.setCustomId('end_game')
.setLabel('End Game')
.setStyle('DANGER');
const motmButton = new MessageButton()
.setCustomId('motm')
.setLabel('MOTM')
.setStyle('SUCCESS');
...
`
Error:
Uncaught TypeError TypeError: MessageButton is not a constructor at <anonymous> (file:///C:/Users/PCGAMER/bot/GSZ/bot%20de%20ouf/index.js:40:31) at emit (node:events:519:28) at handle (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/src/client/actions/MessageCreate.js:26:14) at module.exports (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/src/client/websocket/handlers/MESSAGE_CREATE.js:4:32) at handlePacket (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/src/client/websocket/WebSocketManager.js:345:31) at onPacket (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/src/client/websocket/WebSocketShard.js:498:22) at onMessage (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/src/client/websocket/WebSocketShard.js:332:10) at callListener (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/node_modules/ws/lib/event-target.js:290:14) at onMessage (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/node_modules/ws/lib/event-target.js:209:9) at emit (node:events:519:28) at receiverOnMessage (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/node_modules/ws/lib/websocket.js:1209:20) at emit (node:events:519:28) at <anonymous> (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/node_modules/ws/lib/receiver.js:608:16) at <anonymous> (node:internal/process/task_queues:140:7) at runInAsyncScope (node:async_hooks:206:9) at runMicrotask (node:internal/process/task_queues:137:8) at processTicksAndRejections (node:internal/process/task_queues:95:5) --- TickObject --- at init (node:internal/inspector_async_hook:25:19) at emitInitNative (node:internal/async_hooks:202:43) at emitInitScript (node:internal/async_hooks:505:3) at nextTick (node:internal/process/task_queues:132:5) at <anonymous> (node:events:380:17) at processTicksAndRejections (node:internal/process/task_queues:95:5) --- Promise.then --- at addCatch (node:events:377:12) at emit (node:events:525:7) at handle (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/src/client/actions/MessageCreate.js:26:14) at module.exports (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/src/client/websocket/handlers/MESSAGE_CREATE.js:4:32) at handlePacket (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/src/client/websocket/WebSocketManager.js:345:31) at onPacket (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/src/client/websocket/WebSocketShard.js:498:22) at onMessage (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/src/client/websocket/WebSocketShard.js:332:10) at callListener (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/node_modules/ws/lib/event-target.js:290:14) at onMessage (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/node_modules/ws/lib/event-target.js:209:9) at emit (node:events:519:28) at receiverOnMessage (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/node_modules/ws/lib/websocket.js:1209:20) at emit (node:events:519:28) at <anonymous> (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/node_modules/ws/lib/receiver.js:608:16) at <anonymous> (node:internal/process/task_queues:140:7) at runInAsyncScope (node:async_hooks:206:9) at runMicrotask (node:internal/process/task_queues:137:8) at processTicksAndRejections (node:internal/process/task_queues:95:5) --- Microtask --- at init (node:internal/inspector_async_hook:25:19) at emitInitNative (node:internal/async_hooks:202:43) at emitInitScript (node:internal/async_hooks:505:3) at AsyncResource (node:async_hooks:189:7) at queueMicrotask (node:internal/process/task_queues:152:25) at dataMessage (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/node_modules/ws/lib/receiver.js:607:9) at getData (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/node_modules/ws/lib/receiver.js:500:10) at startLoop (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/node_modules/ws/lib/receiver.js:171:16) at _write (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/node_modules/ws/lib/receiver.js:98:10) at writeOrBuffer (node:internal/streams/writable:564:12) at _write (node:internal/streams/writable:493:10) at Writable.write (node:internal/streams/writable:502:10) at socketOnData (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/node_modules/ws/lib/websocket.js:1303:35) at emit (node:events:519:28) at addChunk (node:internal/streams/readable:559:12) at readableAddChunkPushByteMode (node:internal/streams/readable:510:3) at Readable.push (node:internal/streams/readable:390:5) at onStreamRead (node:internal/stream_base_commons:190:23) at callbackTrampoline (node:internal/async_hooks:130:17) --- TLSWRAP --- at init (node:internal/inspector_async_hook:25:19) at emitInitNative (node:internal/async_hooks:202:43) at TLSSocket._wrapHandle (node:_tls_wrap:706:24) at TLSSocket (node:_tls_wrap:577:18) at connect (node:_tls_wrap:1761:19) at tlsConnect (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/node_modules/ws/lib/websocket.js:1063:14) at ClientRequest (node:_http_client:358:32) at request (node:https:379:10) at initAsClient (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/node_modules/ws/lib/websocket.js:867:28) at WebSocket (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/node_modules/ws/lib/websocket.js:85:7) at exports.create (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/src/WebSocket.js:35:14) at <anonymous> (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/src/client/websocket/WebSocketShard.js:284:47) at connect (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/src/client/websocket/WebSocketShard.js:210:12) at createShards (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/src/client/websocket/WebSocketManager.js:241:19) at connect (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/src/client/websocket/WebSocketManager.js:161:17) at processTicksAndRejections (node:internal/process/task_queues:95:5) --- await --- at login (file:///C:/Users/PCGAMER/node_modules/discord.js-selfbot-v13/src/client/Client.js:267:21) at <anonymous> (file:///C:/Users/PCGAMER/bot/GSZ/bot%20de%20ouf/index.js:115:8) at Module._compile (node:internal/modules/cjs/loader:1368:14) at Module._extensions..js (node:internal/modules/cjs/loader:1426:10) at Module.load (node:internal/modules/cjs/loader:1205:32) at Module._load (node:internal/modules/cjs/loader:1021:12) at executeUserEntryPoint (node:internal/modules/run_main:142:12) at <anonymous> (node:internal/main/run_main_module:28:49)
Code sample
No response
Package version
Node.js version
21.7.0
Operating system
Windows on vs code
Priority this issue should have
High (immediate attention needed)
Checklist
- [x] I have searched the open issues for duplicates.
- [X] I have shared the entire traceback.
- [X] I am using a user token (and it isn't visible in the code).
Additional Information
No response