Estoy tratando de enviar un mensaje a un canal específico en discordia, sin embargo, me da este error:
TypeError: Cannot read properties of undefined (reading 'send')Sin embargo, ingresé la identificación del canal correcta, ¿cuál podría ser el problema? Aquí está mi código de función y una instantánea:
function discordsend(usern) { usern="someusername#1234" string = "somethingsomething"+usern; const channel = client.channels.cache.get('946932969359179786'); channel.send(string); }Debes usar client.guilds.cache.get("guild ID").channels.cache.get("channel ID")
También use el encadenamiento condicional para no obtener errores si el canal no existe en primer lugar.