@@ -160,6 +160,8 @@ import type {
160
160
ConversationsOpenArguments ,
161
161
ConversationsRenameArguments ,
162
162
ConversationsRepliesArguments ,
163
+ ConversationsRequestSharedInviteApproveArguments ,
164
+ ConversationsRequestSharedInviteDenyArguments ,
163
165
ConversationsSetPurposeArguments ,
164
166
ConversationsSetTopicArguments ,
165
167
ConversationsUnarchiveArguments ,
@@ -407,6 +409,8 @@ import type {
407
409
ConversationsOpenResponse ,
408
410
ConversationsRenameResponse ,
409
411
ConversationsRepliesResponse ,
412
+ ConversationsRequestSharedInviteApproveResponse ,
413
+ ConversationsRequestSharedInviteDenyResponse ,
410
414
ConversationsSetPurposeResponse ,
411
415
ConversationsSetTopicResponse ,
412
416
ConversationsUnarchiveResponse ,
@@ -1716,6 +1720,24 @@ export abstract class Methods extends EventEmitter<WebClientEvent> {
1716
1720
* @see {@link https://api.slack.com/methods/conversations.replies `conversations.replies` API reference }.
1717
1721
*/
1718
1722
replies : bindApiCall < ConversationsRepliesArguments , ConversationsRepliesResponse > ( this , 'conversations.replies' ) ,
1723
+ requestSharedInvite : {
1724
+ /**
1725
+ * @description Approves a request to add an external user to a channel and sends them a Slack Connect invite.
1726
+ * @see {@link https://api.slack.com/methods/conversations.requestSharedInvite.approve `conversations.requestSharedInvite.approve` API reference }.
1727
+ */
1728
+ approve : bindApiCall <
1729
+ ConversationsRequestSharedInviteApproveArguments ,
1730
+ ConversationsRequestSharedInviteApproveResponse
1731
+ > ( this , 'conversations.requestSharedInvite.approve' ) ,
1732
+ /**
1733
+ * @description Denies a request to invite an external user to a channel.
1734
+ * @see {@link https://api.slack.com/methods/conversations.requestSharedInvite.deny `conversations.requestSharedInvite.deny` API reference }.
1735
+ */
1736
+ deny : bindApiCall < ConversationsRequestSharedInviteDenyArguments , ConversationsRequestSharedInviteDenyResponse > (
1737
+ this ,
1738
+ 'conversations.requestSharedInvite.deny' ,
1739
+ ) ,
1740
+ } ,
1719
1741
/**
1720
1742
* @description Sets the purpose for a conversation.
1721
1743
* @see {@link https://api.slack.com/methods/conversations.setPurpose `conversations.setPurpose` API reference }.
0 commit comments