getGroupInviteLinks(groupId, callback) {
		return StdLib.Promises.timeoutCallbackPromise(10000, null, callback, (resolve, reject) => {
			this.user._sendUnified('ChatRoom.GetInviteLinksForGroup#1', {
				chat_group_id: groupId
			}, (body, hdr) => {
				let err = Helpers.eresultError(hdr.proto);
				if (err) {
					return reject(err);
				}

				body.invite_links = body.invite_links.map(v => preProcessObject(v)).map((link) => {
					if (Math.floor(link.time_expires / 1000) == Math.pow(2, 31) - 1) {
						link.time_expires = null;
					}

					if (link.chat_id == 0) {
						link.chat_id = null;
					}

					link.invite_url = 'https://s.team/chat/' + link.invite_code;
					return link;
				});

				resolve(body);
			});
		});
	}
Get all active invite links for a given chat group.
@param {int} groupId
@param {function} [callback]
@returns {Promise<{invite_links: {invite_code: string, invite_url: string, steamid_creator: SteamID, time_expires: Date|null, chat_id: string}[]}>}