def gen_reply(from_number, message): ''' High level function to generate a reply to a text ''' numObj = number_exist(from_number) if numObj == None: reply = add_user(from_number, message) else: reply = update_user(message, numObj) return reply
def add_other_user(parm): new_number = ''.join([d for d in parm if d.isdigit()]) new_number = format_number(new_number) subObj = extract_subscription(parm) if number_exist(new_number) == None: chk = add_user(new_number, "Subscribe " + subObj.name) out = new_number + " has been subscribed to " + subObj.name + "!" else: out = new_number + " is already a user and cannot be added to " + subObj.name + "." return(out)