Passer au contenu principal
Un ThreadChannel est un fil, ou une publication d’un forum. C’est ce que donne channel.isThread(), et ce que renvoient message.startThread(), channel.startThread() et forum.createPost().
Comment envoyer, modifier et lire des messages est dans Envoyer des messages.

Propriétés

Il a aussi tout ce qu’a Channel et ce que partagent les salons avec des messages. Un fil n’est pas un GuildChannel : il n’a pas de remplacements de permissions à lui, et prend les permissions du salon où il se trouve.
Snowflake
L’identifiant du serveur du fil.
Guild
Le serveur du fil.
string
Le nom du fil.
Snowflake
L’identifiant du salon où le fil a été créé.
TextChannel | ForumChannel | null
Le salon où le fil a été créé ; null quand il est d’une sorte que cette version ne connaît pas.
Snowflake | null
L’identifiant de l’utilisateur qui a créé le fil.
boolean
Si le fil est archivé.
boolean
Si seuls les modérateurs peuvent le désarchiver.
boolean
Si seuls les membres invités et les modérateurs peuvent le voir.
Date | null
Quand le fil a été archivé ou désarchivé pour la dernière fois.
number
Un nombre approximatif de membres du fil (s’arrête à 50).
readonly Snowflake[]
Les identifiants des étiquettes de la publication, dans un forum.

Helpers

permissionsFor()

Les fils héritent des permissions du salon où ils se trouvent.

Lire depuis Discord

fetchMembers()

Qui est dans le fil (100 au plus par appel). Chaque entrée est un ThreadMember. Documentation de Discord

Actions

edit()

Modifie le fil : nom, archive, verrou, mode lent, étiquettes. Les options sont un ThreadEditOptions. Documentation de Discord

archive()

Archive le fil : il quitte la liste des salons mais peut revenir. Documentation de Discord

unarchive()

Fait revenir un fil archivé. Documentation de Discord

join()

Fait rejoindre le fil au bot. Documentation de Discord

leave()

Fait quitter le fil au bot. Documentation de Discord

addMember()

Ajoute un membre au fil. Documentation de Discord

removeMember()

Retire un membre du fil. Documentation de Discord