I'm trying to send a message to a specific channel on discord, however gives me this error :
TypeError: Cannot read properties of undefined (reading 'send')
I've entered the correct channel id though, what could be the issue ? Here's my function code and a snapshot :
function discordsend(usern)
{
usern="someusername#1234"
string = "somethingsomething"+usern;
const channel = client.channels.cache.get('946932969359179786');
channel.send(string);
}
You should use client.guilds.cache.get("guild ID").channels.cache.get("channel ID")
Also use conditional chaining to not get errors if the channel doesn't exist in the first place.