createTopic(canal, nome, opts?)
Creates a new Topic (thread) inside a text channel. canal can be a Channel or an ID (defaults to the current context's channel). opts.type: 1 = public (anyone in the channel can join) or 2 = private (only members added via .addMember() can see it). opts.message, opts.autoArchiveDuration (minutes) and opts.invitable (private topics only) are also accepted.
createTopic(canal, nome, opts?)
Parâmetros
| Assinatura | Tipo(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)
endObservaçõ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