Skip to main content

Chapitre 8 - Les channels

Nous rejoindre sur Discord

    Dans

  • Actionce chapitre, nous allons voit comment fonctionne un utilisateur. Quels sont les interactions que l'on peut faire avec.

    Retrouvez l'ensemble des informations sur les utilisateurs dans : discord.js - GuildMember

    Structure des channels

Channel text

TextChannel { // Information du channel
  type: 0, // type
  guild: <ref *1> Guild { // Information sur le serveur
    id: '1003624283458785290',
    name: 'Formation Bot Discord',
    icon: 'c2a1d07fd0c51b8c0774461cea51a837',
    features: [],
    commands: GuildApplicationCommandManager {
      permissions: [ApplicationCommandPermissionsManager],
      guild: [Circular *1]
    },
    ...,
  id: '1003624284553478276', // Id du channel
  name: 'général', // Nom du channel
  rawPosition: 0, // Position dans la liste des channels
  topic: null, // Sujet du channel
  lastMessageId: '1004400646306414694', // Id du dernier message envoyé dans le channel
  rateLimitPerUser: 0
}

discord.js.org

Channel vocal

VoiceChannel {                
  type: 2,                                                        
  guild: <ref *1> Guild {                                         
    id: '1003624283458785290',                                    
    name: 'Formation Bot Discord',                                
    icon: 'c2a1d07fd0c51b8c0774461cea51a837',                     
    features: [],                                                 
    commands: GuildApplicationCommandManager {                    
      permissions: [ApplicationCommandPermissionsManager],        
      guild: [Circular *1]                                        
    },                                                            
    
    ...
    stickers: GuildStickerManager { guild: [Circular *1] }
  },
  guildId: '1003624283458785290',
  parentId: '1003624284553478275',
  permissionOverwrites: PermissionOverwriteManager { channel: [Circular *2] },
  messages: MessageManager { channel: [Circular *2] },
  nsfw: false,
  id: '1003624284553478277',
  name: 'Général',
  rawPosition: 0,
  rtcRegion: null,
  bitrate: 64000,
  userLimit: 0,
  videoQualityMode: null,
  lastMessageId: null,
  rateLimitPerUser: 0
}

discord.js.org