Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val send_chat_unfurl :
ctx:Context.t ->
req:Slack_t.chat_unfurl_req ->
unit Slack_t.slack_response Lwt.t
val send_message :
ctx:Context.t ->
msg:Slack_t.post_message_req ->
Slack_t.post_message_res Slack_t.slack_response Lwt.t
val send_message_webhook :
ctx:Context.t ->
url:string ->
msg:Slack_t.post_message_req ->
unit Slack_t.slack_response Lwt.t
val update_message :
ctx:Context.t ->
msg:Slack_t.update_message_req ->
Slack_t.update_message_res Slack_t.slack_response Lwt.t
val upload_file :
ctx:Context.t ->
file:Slack_t.files_upload_req ->
Slack_t.files_upload_res Slack_t.slack_response Lwt.t
val get_replies :
ctx:Context.t ->
conversation:Slack_t.conversations_replies_req ->
Slack_t.conversations_replies_res Slack_t.slack_response Lwt.t
val get_conversations_info :
ctx:Context.t ->
conversation:Slack_t.conversations_info_req ->
Slack_t.conversations_info_res Slack_t.slack_response Lwt.t
val join_conversation :
ctx:Context.t ->
channel:Slack_t.conversations_join_req ->
Slack_t.conversations_join_res Slack_t.slack_response Lwt.t
val update_usergroup_users :
ctx:Context.t ->
usergroup:Slack_t.update_usergroups_users_req ->
Slack_t.update_usergroups_users_res Slack_t.slack_response Lwt.t
val list_usergroups :
ctx:Context.t ->
req:Slack_t.list_usergroups_req ->
Slack_t.list_usergroups_res Slack_t.slack_response Lwt.t
val list_usergroup_users :
ctx:Context.t ->
usergroup:Slack_t.list_usergroup_users_req ->
Slack_t.list_usergroup_users_res Slack_t.slack_response Lwt.t
val get_user :
ctx:Context.t ->
user:Slack_t.user_info_req ->
Slack_t.user_info_res Slack_t.slack_response Lwt.t
val list_users :
ctx:Context.t ->
req:Slack_t.list_users_req ->
Slack_t.list_users_res Slack_t.slack_response Lwt.t
val send_auth_test :
ctx:Context.t ->
unit ->
Slack_t.auth_test_res Slack_t.slack_response Lwt.t