aboutsummaryrefslogtreecommitdiffstats
path: root/slack/slack_api.py
diff options
context:
space:
mode:
authorTrygve Aaberge <trygveaa@gmail.com>2023-01-14 22:26:54 +0100
committerTrygve Aaberge <trygveaa@gmail.com>2024-02-18 11:32:53 +0100
commit17d928f8ce765229690afbc78a6a31cdf24da409 (patch)
treef31fae5f12f4bc82be86353e4e21b4e8d13b1694 /slack/slack_api.py
parent1906b75a92fcdc441e891546cc9cc97a2e621495 (diff)
downloadwee-slack-17d928f8ce765229690afbc78a6a31cdf24da409.tar.gz
Call rtm.connect (doesn't connect to web socket yet)
Diffstat (limited to 'slack/slack_api.py')
-rw-r--r--slack/slack_api.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/slack/slack_api.py b/slack/slack_api.py
index ef15d81..70a3aaa 100644
--- a/slack/slack_api.py
+++ b/slack/slack_api.py
@@ -10,6 +10,7 @@ from slack.shared import shared
if TYPE_CHECKING:
from slack_api.slack_conversations_history import SlackConversationsHistoryResponse
from slack_api.slack_conversations_info import SlackConversationsInfoResponse
+ from slack_api.slack_rtm_connect import SlackRtmConnectResponse
from slack_api.slack_users_conversations import SlackUsersConversationsResponse
from slack_api.slack_users_info import SlackUsersInfoResponse
@@ -54,6 +55,9 @@ class SlackApi:
return response
return response
+ async def fetch_rtm_connect(self) -> SlackRtmConnectResponse:
+ return await self._fetch("rtm.connect")
+
async def fetch_conversations_history(
self, conversation: SlackConversation
) -> SlackConversationsHistoryResponse: