2017-12-15 35 views
0

API를 사용하여 특정 기간 동안 각 사용자가 게시 한 총 메시지 수를 얻으려고합니다. 이상적으로는 채널 유형 (공개, 비공개, 직접 메시지)별로 메시지 수를 줄일 수 있습니다. 이것이 가능합니까? API 설명서를보고 있지만 아무것도 찾지 못했습니다. 주간 활동 보고서를 자동으로 생성하는 스크립트를 작성하는 데이 스크립트를 사용할 것입니다.슬랙 API - 사용자가 보낸 메시지 수

제공 할 수있는 조언을 제공해 주셔서 감사합니다.

답변

1

본인 정보에 대한 특별한 종료점은 없습니다.하지만 모든 채널을 반복하면서 사용자별로 메시지를 계산하면 비슷한 내용을 생성 할 수 있습니다 (예 : conversations.list

  • 모든 채널의

    1. 가져 오기 목록은 사용자 물론

    결과 채널에서 메시지를 포함하지 않을 당 conversations.history

  • 카운트 메시지와 함께 각 채널의 역사를 가져 오기 당신의 봇 액세스가 없습니다 (예 : 일부 비공개 채널, 직접 메시지 채널).

  • +0

    환상적입니다. 감사합니다. 나는 그것을 시도 할 것이다. – Irina