slackline/api/admin/analytics/messages_activity

This module is generated by gleam run -m slackline_codegen/generate. Do not edit it by hand.

Setters for the optional arguments of admin.analytics.messages.activity. Each setter takes the call that analytics.messages_activity returns and sets one argument:

analytics.messages_activity(channel: "channel")
|> messages_activity.oldest_ts("oldest_ts")

Values

pub fn cursor(
  call: slackline.Call(analytics.MessagesActivity, r),
  cursor: String,
) -> slackline.Call(analytics.MessagesActivity, r)

Paginate through collections of data by setting the cursor parameter to a next_cursor attribute returned by a previous request’s response_metadata. Default value fetches the first “page” of the collection.

pub fn latest_ts(
  call: slackline.Call(analytics.MessagesActivity, r),
  latest_ts: String,
) -> slackline.Call(analytics.MessagesActivity, r)

Most recent timestamp to include in results. Defaults to current time. If not passed while still passing the oldest_ts parameter, defaults to 7 days after oldest_ts.

pub fn limit(
  call: slackline.Call(analytics.MessagesActivity, r),
  limit: Int,
) -> slackline.Call(analytics.MessagesActivity, r)

Maximum number of entries to return. Defaults to 50 if not passed. Max allowed is 100. Defaults to 50.

pub fn oldest_ts(
  call: slackline.Call(analytics.MessagesActivity, r),
  oldest_ts: String,
) -> slackline.Call(analytics.MessagesActivity, r)

Oldest timestamp to include in the results. Defaults to 7 days before current time. If not passed while still passing the latest_ts parameter, defaults to 7 days before latest_ts.

✨ Search Document