async addFollower(channel, reason) {
    const channelID = this.guild.channels.resolveID(channel);
    if (!channelID) throw new Error('GUILD_CHANNEL_RESOLVE');
    await this.client.api.channels(this.id).followers.post({ data: { webhook_channel_id: channelID }, reason });
    return this;
  }
/**
   * Adds the target to this channel's followers.
   * @param {GuildChannelResolvable} channel The channel where the webhook should be created
   * @param {string} [reason] Reason for creating the webhook
   * @returns {Promise<NewsChannel>}
   * @example
   * if (channel.type === 'news') {
   *   channel.addFollower('222197033908436994', 'Important announcements')
   *     .then(() => console.log('Added follower'))
   *     .catch(console.error);
   * }
   */
Adds the target to this channel's followers.
Adds the target to this channel ' s followers .
async addFollower(channel, reason) {
    const channelID = this.guild.channels.resolveID(channel);
    if (!channelID) throw new Error('GUILD_CHANNEL_RESOLVE');
    await this.client.api.channels(this.id).followers.post({ data: { webhook_channel_id: channelID }, reason });
    return this;
  }
async addFollower ( channel , reason ) { const channelID = this . guild . channels . resolveID ( channel ) ; if ( ! channelID ) throw new Error ( 'GUILD_CHANNEL_RESOLVE' ) ; await this . client . api . channels ( this . id ) . followers . post ( { data : { webhook_channel_id : channelID } , reason } ) ; return this ; }
Adds the target to this channel's followers.
Adds the target to this channel ' s followers .