Repository: discordjs/discord.js
File: packages/core/src/api/channel.ts (TypeScript)

Code before:
	 *
	 * @see {@link https://discord.com/developers/docs/resources/soundboard#send-soundboard-sound}
	 * @param channelId - The id of the channel to send the soundboard sound in
	 * @param body - The data for sending the soundboard sound
	 * @param options - The options for sending the soundboard sound
	 */
	public async sendSoundboardSound(
		channelId: Snowflake,
		body: RESTPostAPISoundboardSendSoundJSONBody,
		{ auth, signal }: Pick<RequestData, 'auth' | 'signal'> = {},
	) {
		return this.rest.post(Routes.sendSoundboardSound(channelId), {
			auth,
			body,
			signal,
		}) as Promise<RESTPostAPISendSoundboardSoundResult>;
	}

	/**
	 * Adds a recipient to a group DM channel
	 *
	 * @param channelId - The id of the channel to add the recipient to
	 * @param userId - The id of the user to add as a recipient
	 * @param body - The data for adding the recipient
	 * @param options - The options for adding the recipient
	 */
	public async addGroupDMRecipient(
		channelId: Snowflake,
		userId: Snowflake,
		body: RESTPutAPIChannelRecipientJSONBody,
		{ auth, signal }: Pick<RequestData, 'auth' | 'signal'> = {},
	) {
		await this.rest.put(Routes.channelRecipient(channelId, userId), {
			auth,
			body,
			signal,
		});
	}

	/**
	 * Removes a recipient from a group DM channel
	 *
	 * @param channelId - The id of the channel to remove the recipient from
	 * @param userId - The id of the user to remove as a recipient
	 * @param options - The options for removing the recipient
	 */
	public async deleteGroupDMRecipient(
		channelId: Snowflake,
		userId: Snowflake,
		{ auth, signal }: Pick<RequestData, 'auth' | 'signal'> = {},
	) {

Review comment (suggestion):
```suggestion
	 * @see {link https://discord.com/developers/docs/resources/channel#group-dm-add-recipient}
	 * @param channelId - The id of the channel to add the recipient to
	 * @param userId - The id of the user to add as a recipient
	 * @param body - The data for adding the recipient
	 * @param options - The options for adding the recipient
```

Code after:
	 *
	 * @see {@link https://discord.com/developers/docs/resources/soundboard#send-soundboard-sound}
	 * @param channelId - The id of the channel to send the soundboard sound in
	 * @param body - The data for sending the soundboard sound
	 * @param options - The options for sending the soundboard sound
	 */
	public async sendSoundboardSound(
		channelId: Snowflake,
		body: RESTPostAPISoundboardSendSoundJSONBody,
		{ auth, signal }: Pick<RequestData, 'auth' | 'signal'> = {},
	) {
		return this.rest.post(Routes.sendSoundboardSound(channelId), {
			auth,
			body,
			signal,
		}) as Promise<RESTPostAPISendSoundboardSoundResult>;
	}

	/**
	 * Adds a recipient to a group DM channel
	 *
	 * @see {@link https://discord.com/developers/docs/resources/channel#group-dm-add-recipient}
	 * @param channelId - The id of the channel to add the recipient to
	 * @param userId - The id of the user to add as a recipient
	 * @param body - The data for adding the recipient
	 * @param options - The options for adding the recipient
	 */
	public async addGroupDMRecipient(
		channelId: Snowflake,
		userId: Snowflake,
		body: RESTPutAPIChannelRecipientJSONBody,
		{ auth, signal }: Pick<RequestData, 'auth' | 'signal'> = {},
	) {
		await this.rest.put(Routes.channelRecipient(channelId, userId), {
			auth,
			body,
			signal,
		});
	}

	/**
	 * Removes a recipient from a group DM channel
	 *
	 * @see {@link https://discord.com/developers/docs/resources/channel#group-dm-remove-recipient}
	 * @param channelId - The id of the channel to remove the recipient from
	 * @param userId - The id of the user to remove as a recipient
	 * @param options - The options for removing the recipient
	 */
	public async removeGroupDMRecipient(
		channelId: Snowflake,
		userId: Snowflake,