🔍 /
🧮 Funções · Utilitários

createTopic(canal, nome, opts?)

Crea un nuevo Tema (hilo) dentro de un canal de texto. canal puede ser un Channel o un ID (por defecto, el canal del contexto actual). opts.type: 1 = público (cualquiera en el canal puede unirse) o 2 = privado (solo los miembros añadidos con .addMember() pueden verlo). opts.message, opts.autoArchiveDuration (minutos) y opts.invitable (solo temas privados) también son aceptados.

createTopic(canal, nome, opts?)

Parâmetros

AssinaturaTipo(s)
createTopic(canal, nome, opts?)Channel|string, string, object?

Valor de retorno

Topic

Exemplo de uso

on command("duvida", message, args)
  let topico = createTopic(message.channel, "Dúvida de " .. message.author.username, { type: 1 })
  topico.send("Conta pra gente qual é sua dúvida! 🙋")
  topico.addMember(message.author)
end

Observações

💡 Confira os tipos esperados na tabela de Parâmetros antes de chamar: passar um tipo diferente do esperado é a causa mais comum de erro em tempo de execução.

← Ver todas as funções de Utilitários

Funções ou páginas relacionadas