hipchat_elixir v0.5.1 Hipchat.V2.Rooms View Source
HipChat V2 Rooms API module.
Link to this section Summary
Link to this section Functions
Link to this function
add_member(client, room_id_or_name, user_id_or_email, body)
View Source
add_member(Hipchat.Client.t(), String.t(), String.t(), map()) :: Hipchat.Httpc.res_t()
Link to this function
create_room(client, body)
View Source
create_room(Hipchat.Client.t(), map()) :: Hipchat.Httpc.res_t()
Link to this function
create_room_action(client, room_id_or_name, key, body)
View Source
create_room_action(Hipchat.Client.t(), String.t(), String.t(), map()) :: Hipchat.Httpc.res_t()
https://www.hipchat.com/docs/apiv2/method/create_room_action
Link to this function
delete_room(client, room_id_or_name)
View Source
delete_room(Hipchat.Client.t(), String.t()) :: Hipchat.Httpc.res_t()
Link to this function
delete_room_action(client, room_id_or_name, key)
View Source
delete_room_action(Hipchat.Client.t(), String.t(), String.t()) :: Hipchat.Httpc.res_t()
https://www.hipchat.com/docs/apiv2/method/delete_room_action
Link to this function
delete_room_avatar(client, room_id_or_name)
View Source
delete_room_avatar(Hipchat.Client.t(), String.t()) :: Hipchat.Httpc.res_t()
https://www.hipchat.com/docs/apiv2/method/delete_room_avatar
Link to this function
get_all_members(client, room_id_or_name, query_params)
View Source
get_all_members(Hipchat.Client.t(), String.t(), Hipchat.Client.query_params_t()) :: Hipchat.Httpc.res_t()
Link to this function
get_all_participants(client, room_id_or_name, query_params)
View Source
get_all_participants(Hipchat.Client.t(), String.t(), Hipchat.Client.query_params_t()) :: Hipchat.Httpc.res_t()
https://www.hipchat.com/docs/apiv2/method/get_all_participants
Link to this function
get_all_rooms(client, query_params)
View Source
get_all_rooms(Hipchat.Client.t(), Hipchat.Client.query_params_t()) :: Hipchat.Httpc.res_t()
Link to this function
get_recent_room_history(client, room_id_or_name, query_params)
View Source
get_recent_room_history(Hipchat.Client.t(), String.t(), Hipchat.Client.query_params_t()) :: Hipchat.Httpc.res_t()
https://www.hipchat.com/docs/apiv2/method/view_recent_room_history
Link to this function
get_room(client, room_id_or_name)
View Source
get_room(Hipchat.Client.t(), String.t()) :: Hipchat.Httpc.res_t()
Link to this function
get_room_action(client, room_id_or_name, key)
View Source
get_room_action(Hipchat.Client.t(), String.t(), String.t()) :: Hipchat.Httpc.res_t()
Link to this function
get_room_avatar(client, room_id_or_name)
View Source
get_room_avatar(Hipchat.Client.t(), String.t()) :: Hipchat.Httpc.res_t()
Link to this function
get_room_history(client, room_id_or_name, query_params)
View Source
get_room_history(Hipchat.Client.t(), String.t(), Hipchat.Client.query_params_t()) :: Hipchat.Httpc.res_t()
Link to this function
get_room_message(client, room_id_or_name, message_id, query_params)
View Source
get_room_message(Hipchat.Client.t(), String.t(), String.t(), Hipchat.Client.query_params_t()) :: Hipchat.Httpc.res_t()
Link to this function
get_room_statistics(client, room_id_or_name)
View Source
get_room_statistics(Hipchat.Client.t(), String.t()) :: Hipchat.Httpc.res_t()
https://www.hipchat.com/docs/apiv2/method/get_room_statistics
Link to this function
invite_user(client, room_id_or_name, user_id_or_email, body)
View Source
invite_user(Hipchat.Client.t(), String.t(), String.t(), map()) :: Hipchat.Httpc.res_t()
Link to this function
remove_member(client, room_id_or_name, user_id_or_email)
View Source
remove_member(Hipchat.Client.t(), String.t(), String.t()) :: Hipchat.Httpc.res_t()
Link to this function
reply_to_message(client, room_id_or_name, body)
View Source
reply_to_message(Hipchat.Client.t(), String.t(), map()) :: Hipchat.Httpc.res_t()
Link to this function
send_message(client, room_id_or_name, body)
View Source
send_message(Hipchat.Client.t(), String.t(), map()) :: Hipchat.Httpc.res_t()
Link to this function
send_room_notification(client, room_id_or_name, body)
View Source
send_room_notification(Hipchat.Client.t(), String.t(), map()) :: Hipchat.Httpc.res_t()
https://www.hipchat.com/docs/apiv2/method/send_room_notification
Link to this function
update_room(client, room_id_or_name, body)
View Source
update_room(Hipchat.Client.t(), String.t(), map()) :: Hipchat.Httpc.res_t()
Link to this function
update_room_avatar(client, room_id_or_name, body)
View Source
update_room_avatar(Hipchat.Client.t(), String.t(), map()) :: Hipchat.Httpc.res_t()
https://www.hipchat.com/docs/apiv2/method/update_room_avatar