createChatSubscriptionInviteLink(chatId, subscriptionPeriod, subscriptionPrice, form = {}) {
    form.chat_id = chatId;
    form.subscription_period = subscriptionPeriod;
    form.subscription_price = subscriptionPrice;
    return this._request('createChatSubscriptionInviteLink', { form });
  }
Use this method to create a subscription invite link for a channel chat.

The bot must have the can_invite_users administrator rights

@param {Number|String} chatId Unique identifier for the target chat or username of the target channel (in the format `@channelusername`)
@param {Number} subscriptionPeriod The number of seconds the subscription will be active for before the next payment. Currently, it must always be 2592000 (30 days)
@param {Number} subscriptionPrice The amount of Telegram Stars a user must pay initially and after each subsequent subscription period to be a member of the chat (1-2500)
@param {Object} [options] Additional Telegram query options
@return {Promise} The new invite link as a [ChatInviteLink](https://core.telegram.org/bots/api#chatinvitelink) object
@see https://core.telegram.org/bots/api#createchatsubscriptioninvitelink