#Kot Help
1 messages ยท Page 1 of 1 (latest)
I was trying to get the ID messages that the bot sent
Via regular messages or slash commands
regular messages
That's simply message.id
I am getting the ID that the user entered, not the bot
Ok so, when you do js message.channel.send
You can define the message with
const msg = await message.channel.send(ur content)
Then do msg.id
thank you :ะท
@burnt lodgehow to view the click on the reaction?
Could you be more specific? Maybe use an image?
Like when someone clicks a reaction?
I need the bot to see that it has been clicked
yes
permanently or temporary
if you want a temporary command that detects reactions, you'd use a collector
ok
@burnt lodge
ReferenceError: filter is not defined
at Object.module.exports.run (C:\Users\USER - PC\Desktop\kotiktest\cmds\test.js:5:62)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
What needs to be filtered? ๐
That's up to you
Is there anything specific you want? If not, theres no need for a filter. It's optional
I have nothing about the collector in my console
@burnt lodge
TypeError: Function.prototype.apply was called on #<Object>, which is a object and not a function
at MessageCollector.handleCollect (C:\Users\USER - PC\Desktop\kotiktest\node_modules\discord.js\src\structures\interfaces\Collector.js:92:32)
at Client.emit (node:events:402:35)
at MessageCreateAction.handle (C:\Users\USER - PC\Desktop\kotiktest\node_modules\discord.js\src\client\actions\MessageCreate.js:31:14)
at Object.module.exports [as MESSAGE_CREATE] (C:\Users\USER - PC\Desktop\kotiktest\node_modules\discord.js\src\client\websocket\handlers\MESSAGE_CREATE.js:4:32)
at WebSocketManager.handlePacket (C:\Users\USER - PC\Desktop\kotiktest\node_modules\discord.js\src\client\websocket\WebSocketManager.js:384:31)
at WebSocketShard.onPacket (C:\Users\USER - PC\Desktop\kotiktest\node_modules\discord.js\src\client\websocket\WebSocketShard.js:444:22)
at WebSocketShard.onMessage (C:\Users\USER - PC\Desktop\kotiktest\node_modules\discord.js\src\client\websocket\WebSocketShard.js:301:10)
at WebSocket.onMessage (C:\Users\USER - PC\Desktop\kotiktest\node_modules\ws\lib\event-target.js:132:16)
at WebSocket.emit (node:events:390:28)
at Receiver.receiverOnMessage (C:\Users\USER - PC\Desktop\kotiktest\node_modules\ws\lib\websocket.js:1008:20)
TypeError: msg.createMessageCollector is not a function
at Object.module.exports.run (C:\Users\USER - PC\Desktop\kotiktest\cmds\test.js:5:23)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
It seems it's actually been changed to reactionCollector, my bad
<:_:874569296821501952> ReactionCollector (extends Collector)
Collects reactions on messages. Will automatically stop if the message (Client#event:messageDelete messageDelete or Client#event:messageDeleteBulk messageDeleteBulk), channel (Client#event:channelDelete channelDelete), thread (Client#event:threadDelete threadDelete), or guild (Client#event:guildDelete guildDelete) is deleted.
ok
@burnt lodge
TypeError: Function.prototype.apply was called on #<Object>, which is a object and not a function
at ReactionCollector.handleCollect (C:\Users\USER - PC\Desktop\kotiktest\node_modules\discord.js\src\structures\interfaces\Collector.js:92:32)
at Client.emit (node:events:390:28)
at MessageReactionAdd.handle (C:\Users\USER - PC\Desktop\kotiktest\node_modules\discord.js\src\client\actions\MessageReactionAdd.js:49:17)
at C:\Users\USER - PC\Desktop\kotiktest\node_modules\discord.js\src\structures\Message.js:555:50
at processTicksAndRejections (node:internal/process/task_queues:96:5)
TypeError: Function.prototype.apply was called on #<Object>, which is a object and not a function
at ReactionCollector.handleCollect (C:\Users\USER - PC\Desktop\kotiktest\node_modules\discord.js\src\structures\interfaces\Collector.js:92:32)
at Client.emit (node:events:390:28)
at MessageReactionAdd.handle (C:\Users\USER - PC\Desktop\kotiktest\node_modules\discord.js\src\client\actions\MessageReactionAdd.js:49:17)
at Object.module.exports [as MESSAGE_REACTION_ADD] (C:\Users\USER - PC\Desktop\kotiktest\node_modules\discord.js\src\client\websocket\handlers\MESSAGE_REACTION_ADD.js:4:37)
at WebSocketManager.handlePacket (C:\Users\USER - PC\Desktop\kotiktest\node_modules\discord.js\src\client\websocket\WebSocketManager.js:384:31)
at WebSocketShard.onPacket (C:\Users\USER - PC\Desktop\kotiktest\node_modules\discord.js\src\client\websocket\WebSocketShard.js:444:22)
at WebSocketShard.onMessage (C:\Users\USER - PC\Desktop\kotiktest\node_modules\discord.js\src\client\websocket\WebSocketShard.js:301:10)
at WebSocket.onMessage (C:\Users\USER - PC\Desktop\kotiktest\node_modules\ws\lib\event-target.js:132:16)
at WebSocket.emit (node:events:390:28)
at Receiver.receiverOnMessage (C:\Users\USER - PC\Desktop\kotiktest\node_modules\ws\lib\websocket.js:1008:20)
@burnt lodge