Exemplo n.º 1
0
def goodbye_twiml():
    if is_sms_request():
        response = MessagingResponse()
        response.message("Thank you for answering our survey. Good bye!")
    else:
        response = VoiceResponse()
        response.say("Thank you for answering our survey. Good bye!")
        response.hangup()
    if 'question_id' in session:
        del session['question_id']
    return str(response)
def goodbye_twiml():
    if is_sms_request():
        response = MessagingResponse()
        response.message("Thank you for answering. Good bye!",
                         voice='woman',
                         language='en-AU')
    else:
        response = VoiceResponse()
        response.say("Thank you for answering. Good bye!",
                     voice='woman',
                     language='en-AU')
        response.hangup()
    if 'question_id' in session:
        del session['question_id']
    return str(response)
Exemplo n.º 3
0
def goodbye(request):
    goodbye_messages = ['That was the last question -- We have everything we need at this point!',
                        'For further questions or corrections to your survey, reach out to us at www.ivyglobalunited.com',
                        'Thank you for taking this survey\nGood-bye!']
    if request.is_sms:
        response = MessagingResponse()
        [response.message(message) for message in goodbye_messages]
    else:
        response = VoiceResponse()
        [response.say(message) for message in goodbye_messages]
        response.hangup()

    return HttpResponse(response)
Exemplo n.º 4
0
def show_survey(request, survey_id):
    survey = Survey.objects.get(id=survey_id)
    first_question = survey.first_question

    first_question_ids = {
        'survey_id': survey.id,
        'question_id': first_question.id
    }

    first_question_url = reverse('question', kwargs=first_question_ids)

    welcome = 'Hello and thank you for taking the %s survey' % survey.title
    if request.is_sms:
        twiml_response = MessagingResponse()
        twiml_response.message(welcome)
        twiml_response.redirect(first_question_url, method='GET')
    else:
        twiml_response = VoiceResponse()
        twiml_response.say(welcome)
        twiml_response.redirect(first_question_url, method='GET')

    return HttpResponse(twiml_response, content_type='application/xml')
Exemplo n.º 5
0
def show_survey(request, survey_id):
    survey = Survey.objects.get(id=survey_id)
    first_question = survey.first_question

    first_question_ids = {
        'survey_id': survey.id,
        'question_id': first_question.id
    }

    first_question_url = reverse('question', kwargs=first_question_ids)

    welcome = 'Hello! Thank you for contacting Ivy Global United, the premier advocacy organization for surrogates. You are about to take the %s survey' % survey.title
    if request.is_sms:
        twiml_response = MessagingResponse()
        twiml_response.message(welcome)
        twiml_response.redirect(first_question_url, method='GET')
    else:
        twiml_response = VoiceResponse()
        twiml_response.say(welcome)
        twiml_response.redirect(first_question_url, method='GET')

    return HttpResponse(twiml_response, content_type='application/xml')
Exemplo n.º 6
0
def show_survey(request, survey_id):
    survey = Survey.objects.get(id=survey_id)
    first_question = survey.first_question

    first_question_ids = {
        'survey_id': survey.id,
        'question_id': first_question.id
    }

    first_question_url = reverse('question', kwargs=first_question_ids)

    #welcome = 'Hi Alex, Welcome to the %s , You will be asked 3 questions, You will need to answer each question in max 10 seconds, Press # key when you have finished your answer' % survey.title
    c_name = request.GET.get("c_name")
    org_name = request.GET.get("org_name")

    if (c_name != None and c_name != 'None'):
        c_name = c_name
    else:
        c_name = 'candidate'

    if (org_name != None and org_name != 'None'):
        title = org_name
    else:
        title = survey.title

    welcome = 'Hi %s, Welcome to the %s , You will be asked 3 questions, You will need to answer each question in max 10 seconds, Press # key when you have finished your answer' % (
        c_name, title)

    if request.is_sms:
        twiml_response = MessagingResponse()
        twiml_response.message(welcome)
        twiml_response.redirect(first_question_url, method='GET')
    else:
        twiml_response = VoiceResponse()
        twiml_response.say(welcome)
        twiml_response.redirect(first_question_url, method='GET')

    return HttpResponse(twiml_response, content_type='application/xml')
def goodbye(request):
    goodbye_messages = [
        'That was the last question', 'Thank you for taking this survey',
        'Good-bye'
    ]
    if request.is_sms:
        response = MessagingResponse()
        [response.message(message) for message in goodbye_messages]
    else:
        response = VoiceResponse()
        [response.say(message) for message in goodbye_messages]
        response.hangup()

    return HttpResponse(response)
def goodbye(request):
    goodbye_messages = [
        'That was the last question',
        'Thanks for answering all the questions, We will get back to you in next 2 days',
        'Have a nice day'
    ]
    if request.is_sms:
        response = MessagingResponse()
        [response.message(message) for message in goodbye_messages]
    else:
        response = VoiceResponse()
        [response.say(message) for message in goodbye_messages]
        response.hangup()
    return HttpResponse(response)