1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-03-25 21:39:21 +02:00
Vitaly the Alpaca (bot) b4a9919e77 Main build (Jenkins)
2024-10-13 16:53:00 +03:00

1.7 KiB

sidebar_position
6

Get channel history

Gets information about channel events

Function GetChannelHistory(Val Token, Val Channel) Export

Parameter CLI option Type Description
Token --token String Bot token
Channel --channel String Channel ID

Returns: Map Of KeyAndValue - serialized JSON response from Slack


    Token   = "xoxb-6965308400114-696804637...";
    Channel = "C07R7MSSPDM";

    Result = OPI_Slack.GetChannelHistory(Token, Channel);
    
  oint slack GetChannelHistory --token %token% --channel "C070VPMKN8J"

{
 "ok": true,
 "messages": [
  {
   "subtype": "channel_join",
   "user": "U06UABH3APP",
   "text": "<@U06UABH3APP> has joined the channel",
   "inviter": "U06UG1CAYH2",
   "type": "message",
   "ts": "1728454514.991459"
  },
  {
   "subtype": "channel_purpose",
   "user": "U06UG1CAYH2",
   "purpose": "TestGoal",
   "text": "set the channel description: TestGoal",
   "type": "message",
   "ts": "1728454514.555299"
  },
  {
   "subtype": "channel_topic",
   "user": "U06UG1CAYH2",
   "topic": "TestTopic",
   "text": "set the channel topic: TestTopic",
   "type": "message",
   "ts": "1728454514.302599"
  },
  {
   "subtype": "channel_join",
   "user": "U06UG1CAYH2",
   "text": "<@U06UG1CAYH2> has joined the channel",
   "type": "message",
   "ts": "1728454513.920549"
  }
 ],
 "has_more": false,
 "is_limited": false,
 "pin_count": 0,
 "channel_actions_ts": null,
 "channel_actions_count": 0
}