You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"Fetch the messages in a multi-person direct message conversation using the usernames of the other participants.",
72
+
],
68
73
[
69
74
"GetConversationMetadataById",
70
75
"Retrieve metadata of a conversation using its ID.",
@@ -77,6 +82,10 @@ pip install arcade_slack
77
82
"GetDirectMessageConversationMetadataByUsername",
78
83
"Retrieve metadata of a direct message conversation using the username of the other participant.",
79
84
],
85
+
[
86
+
"GetMultiPersonDmConversationMetadataByUsername",
87
+
"Retrieve metadata of a multi-person direct message conversation using the usernames of the other participants.",
88
+
],
80
89
["ListConversationsMetadata", "List metadata for Slack conversations."],
81
90
[
82
91
"ListPublicChannelsMetadata",
@@ -354,11 +363,51 @@ Get the messages in a channel in Slack.
354
363
]}
355
364
/>
356
365
357
-
Get the messages in a channel in Slack.
366
+
Get the messages in a Direct Message conversation with another user in Slack.
358
367
359
368
**Parameters**
360
369
361
-
-**`channel_name`**_(string, required)_ The name of the channel to get messages for.
370
+
-**`username`**_(string, required)_ The username of the user to get messages with.
371
+
-**`oldest_relative`**_(string, optional)_ The oldest message to include in the results, specified as a time offset from the current time in the format 'DD:HH:MM'.
372
+
-**`latest_relative`**_(string, optional)_ The latest message to include in the results, specified as a time offset from the current time in the format 'DD:HH:MM'.
373
+
-**`oldest_datetime`**_(string, optional)_ The oldest message to include in the results, specified as a datetime string in the format 'YYYY-MM-DD HH:MM:SS'.
374
+
-**`latest_datetime`**_(string, optional)_ The latest message to include in the results, specified as a datetime string in the format 'YYYY-MM-DD HH:MM:SS'.
375
+
-**`limit`**_(int, optional)_ The maximum number of messages to return. Defaults to 200.
376
+
-**`next_cursor`**_(string, optional)_ The cursor to use for pagination.
Get the messages in a multi-person direct message conversation in Slack by the usernames of the participants (other than the currently authenticated user).
407
+
408
+
**Parameters**
409
+
410
+
-**`usernames`**_(list of strings, required)_ The usernames of the users to get messages with.
362
411
-**`oldest_relative`**_(string, optional)_ The oldest message to include in the results, specified as a time offset from the current time in the format 'DD:HH:MM'.
363
412
-**`latest_relative`**_(string, optional)_ The latest message to include in the results, specified as a time offset from the current time in the format 'DD:HH:MM'.
364
413
-**`oldest_datetime`**_(string, optional)_ The oldest message to include in the results, specified as a datetime string in the format 'YYYY-MM-DD HH:MM:SS'.
@@ -472,6 +521,41 @@ Get the metadata of a direct message conversation in Slack searching by the user
Get the metadata of a multi-person direct message conversation in Slack searching by the usernames of the participants (other than the currently authenticated user).
551
+
552
+
**Parameters**
553
+
554
+
-**`usernames`**_(list of strings, required)_ The usernames of the users to get messages with.
555
+
-**`next_cursor`**_(string, optional)_ The cursor to use for pagination, if continuing from a previous search.
constPROMPT="Fetch the messages in the multi-person direct message conversation with the usernames 'john_doe' and 'jane_doe' between '2023-01-01 00:00:00' and '2023-01-31 23:59:59'."
PROMPT="Fetch the messages in the multi-person direct message conversation with the usernames 'john_doe' and 'jane_doe' between '2023-01-01 00:00:00' and '2023-01-31 23:59:59'."
0 commit comments