#Kot Help

1 messages ยท Page 1 of 1 (latest)

burnt lodge
#

Alright, mind reexplaining what you're trying to do?

snow gyro
burnt lodge
#

Via regular messages or slash commands

snow gyro
burnt lodge
snow gyro
burnt lodge
#

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

burnt lodge
#

๐Ÿ‘

#

no problem

#

closing this thread now

snow gyro
#

@burnt lodgehow to view the click on the reaction?

burnt lodge
#

Like when someone clicks a reaction?

snow gyro
snow gyro
burnt lodge
#

permanently or temporary

#

if you want a temporary command that detects reactions, you'd use a collector

north deltaBOT
#

<:_:874569296821501952> Collector
Abstract class for defining a new Collector.

snow gyro
#

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)
burnt lodge
#

you need to define your filter

#

What are you trying to filter

snow gyro
burnt lodge
#

That's up to you

#

Is there anything specific you want? If not, theres no need for a filter. It's optional

snow gyro
#

I have nothing about the collector in my console

burnt lodge
#

you would use msg here

#

since you defined it as such

snow gyro
#

@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)
burnt lodge
#

It just msg

No message.channel

#

msg.createMessageCollector

snow gyro
# burnt lodge msg.createMessageCollector
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)
burnt lodge
#

It seems it's actually been changed to reactionCollector, my bad

north deltaBOT
#

<:_: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.

snow gyro
#

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)
snow gyro
#

@burnt lodge