Example #1
0
def reply():
    putaran = request.form.get('Body')

    if putaran.isdigit():
        msg = "بـــــــسم اللّـــــــه الرّحمن الرّحيـــــــم"
        msg += "\n"
        msg += '📖LIST REKAP OWOJ📖\n'
        msg += "🕘Jam Lapor: 18.00-21.00\n\n"
        msg += "Gelombang ke-3\n"
        msg += f'Putaran ke-{putaran}\n'
        msg += "Mulai Januari 2022\n\n"

        Person.aktifkan()

        for person in Person.listPengaji:
            if int(putaran) > 30:
                person.tambahJuz(int(putaran) % 30 - 1)
            else:
                person.tambahJuz(int(putaran) - 1)

        Person.listPengaji.sort(key=lambda x: x.juz)

        for i in Person.listPengaji:
            msg += (str(i) + "\n")

        msg += "\n🕋: Tilawah/Tasmi'/Tarjim\n"
        msg += "🚺: Tasmi' / Tarjim"

        Person.listPengaji.clear()
        resp = MessagingResponse()
        resp.message(msg)

        return str(resp)

    else:
        resp = MessagingResponse()
        resp.message("Masukkan putaran!")
        return str(resp)