hipchat_elixir v0.2.2 Hipchat.V2.Rooms
HipChat V2 Rooms API module.
Summary
Functions
add_member(client, room_id_or_name, user_id_or_email, body)
add_member(Hipchat.Client.t, String.t, String.t, map) :: Hipchat.Httpc.res_t
create_room_action(client, room_id_or_name, key, body)
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
delete_room_action(client, room_id_or_name, key)
delete_room_action(Hipchat.Client.t, String.t, String.t) :: Hipchat.Httpc.res_t
https://www.hipchat.com/docs/apiv2/method/delete_room_action
delete_room_avatar(client, room_id_or_name)
delete_room_avatar(Hipchat.Client.t, String.t) :: Hipchat.Httpc.res_t
https://www.hipchat.com/docs/apiv2/method/delete_room_avatar
get_all_members(client, room_id_or_name, query_params)
get_all_members(Hipchat.Client.t, String.t, Hipchat.Client.query_params_t) :: Hipchat.Httpc.res_t
get_all_participants(client, room_id_or_name, query_params)
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
get_all_rooms(client, query_params)
get_all_rooms(Hipchat.Client.t, Hipchat.Client.query_params_t) :: Hipchat.Httpc.res_t
get_recent_room_history(client, room_id_or_name, query_params)
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
get_room_action(client, room_id_or_name, key)
get_room_action(Hipchat.Client.t, String.t, String.t) :: Hipchat.Httpc.res_t
get_room_avatar(client, room_id_or_name)
get_room_avatar(Hipchat.Client.t, String.t) :: Hipchat.Httpc.res_t
get_room_history(client, room_id_or_name, query_params)
get_room_history(Hipchat.Client.t, String.t, Hipchat.Client.query_params_t) :: Hipchat.Httpc.res_t
get_room_message(client, room_id_or_name, message_id, query_params)
get_room_message(Hipchat.Client.t, String.t, String.t, Hipchat.Client.query_params_t) :: Hipchat.Httpc.res_t
get_room_statistics(client, room_id_or_name)
get_room_statistics(Hipchat.Client.t, String.t) :: Hipchat.Httpc.res_t
https://www.hipchat.com/docs/apiv2/method/get_room_statistics
invite_user(client, room_id_or_name, user_id_or_email, body)
invite_user(Hipchat.Client.t, String.t, String.t, map) :: Hipchat.Httpc.res_t
remove_member(client, room_id_or_name, user_id_or_email)
remove_member(Hipchat.Client.t, String.t, String.t) :: Hipchat.Httpc.res_t
reply_to_message(client, room_id_or_name, body)
reply_to_message(Hipchat.Client.t, String.t, map) :: Hipchat.Httpc.res_t
send_message(client, room_id_or_name, body)
send_message(Hipchat.Client.t, String.t, map) :: Hipchat.Httpc.res_t
send_room_notification(client, room_id_or_name, body)
send_room_notification(Hipchat.Client.t, String.t, map) :: Hipchat.Httpc.res_t
https://www.hipchat.com/docs/apiv2/method/send_room_notification
update_room(client, room_id_or_name, body)
update_room(Hipchat.Client.t, String.t, map) :: Hipchat.Httpc.res_t
update_room_avatar(client, room_id_or_name, body)
update_room_avatar(Hipchat.Client.t, String.t, map) :: Hipchat.Httpc.res_t
https://www.hipchat.com/docs/apiv2/method/update_room_avatar