def listmessages(): token = request.args.get('token') channel_id = int(request.args.get('channel_id')) #must be valid channel start = int( request.args.get('start')) #cannot be >= no. of messages in channel return send(channel_messages(token, channel_id, start))
def create(): email = request.form.get('email') #get email password = request.form.get('password') # get password name_first = request.form.get('name_first') #get first name name_last = request.form.get('name_last') #get last name return send(auth_register(email, password, name_first, name_last))
def sendlatermessages(): token = request.form.get('token') channel_id = int(request.form.get('channel_id')) message = request.form.get('message') time_sent = int(request.form.get('time_sent')) return send(message_sendlater(token, channel_id, message, time_sent))
def upload_photo(): token = request.form.get('token') img_url = str(request.form.get('img_url')) x_start = int(request.form.get('x_start')) y_start = int(request.form.get('y_start')) x_end = int(request.form.get('x_end')) y_end = int(request.form.get('y_end')) return send( user_profile_uploadphoto(token, img_url, x_start, y_start, x_end, y_end))
def sethandle(): token = request.form.get('token') handle_str = request.form.get('handle_str') return send(user_profile_sethandle(token, handle_str))
def setnames(): token = request.form.get('token') name_first = request.form.get('name_first') name_last = request.form.get('name_last') return send(user_profile_setname(token, name_first, name_last))
def logout(): token = request.form.get('token') #get token return send(auth_logout(token))
def lists(): token = request.args.get('token') return send(channels_list(token))
def search_wrapper(): token = request.args.get('token') query_str = request.args.get('query_str') return send(search(token, query_str))
def leave(): token = request.form.get('token') channel_id = int(request.form.get('channel_id')) return send(channel_leave(token, channel_id))
def users_all(): token = request.args.get('token') return send(user_listall(token))
def send_standup(): token = request.form.get('token') channel_id = int(request.form.get('channel_id')) message = request.form.get('message') return send(standup_send(token, channel_id, message))
def retrieve_prof(): token = request.args.get('token') u_id = int(request.args.get('u_id')) return send(user_profile(token, u_id))
def removeowner(): token = request.form.get('token') # person doing demoting channel_id = int(request.form.get('channel_id')) u_id = int(request.form.get('u_id')) # person being demoted return send(channel_removeowner(token, channel_id, u_id))
def details(): token = request.args.get('token') channel_id = int(request.args.get('channel_id')) return send(channel_details(token, channel_id))
def join(): token = request.form.get('token') #get token channel_id = int(request.form.get('channel_id')) #get channel_id return send(channel_join(token, channel_id))
def invite(): token = request.form.get('token') #get token channel_id = int(request.form.get('channel_id')) #get channel_id u_id = int(request.form.get('u_id')) #get u_id return send(channel_invite(token, channel_id, u_id))
def sendmessages(): token = request.form.get('token') channel_id = int(request.form.get('channel_id')) message = request.form.get('message') return send(message_send(token, channel_id, message))
def removemessages(): token = request.form.get('token') message_id = int(request.form.get('message_id')) return send(message_remove(token, message_id))
def start_standup(): token = request.form.get('token') channel_id = int(request.form.get('channel_id')) length = int(request.form.get('length')) return send(standup_start(token, channel_id, length))
def editmessages(): token = request.form.get('token') message_id = int(request.form.get('message_id')) message = request.form.get('message') return send(message_edit(token, message_id, message))
def active_standup(): token = request.args.get('token') channel_id = int(request.args.get('channel_id')) return send(standup_active(token, channel_id))
def unreactmessages(): token = request.form.get('token') message_id = int(request.form.get('message_id')) react_id = int(request.form.get('react_id')) return send(message_unreact(token, message_id, react_id))
def user_perm_change(): token = request.form.get('token') u_id = int(request.form.get('u_id')) permission_id = int(request.form.get('permission_id')) return send(admin_userpermission_change(token, u_id, permission_id))
def unpinmessages(): token = request.form.get('token') message_id = int(request.form.get('message_id')) return send(message_unpin(token, message_id))
def connect(): email = request.form.get('email') #get email password = request.form.get('password') #get password return send(auth_login(email, password))
def setemail(): token = request.form.get('token') email = request.form.get('email') return send(user_profile_setemail(token, email))
def reset_restore(): reset_code = request.form.get('reset_code') new_password = request.form.get('new_password') return send(auth_passwordreset_reset(reset_code, new_password))
def channel_create(): token = request.form.get('token') name = request.form.get('name') is_public = request.form.get('is_public') return send(channels_create(token, name, is_public))