def greet(self): # curframe = inspect.currentframe() # calframe = inspect.getouterframes(curframe, 2) # print('LoanStatus caller name:', calframe[1][3]) self.redis.hset(self.userid, 'sub_menu', 'loan_status_main') status = GeepNerve(self.reg_sender, 'Farmermoni') status = status.check_loan_status() if not status: unknown = UnknownNumber unknown(self.sender, 'init', 'loan_status', self.message) return if status[0].lower() in ('disbursed', 'cashedout'): customer = GeepNerve(self.reg_sender, 'Farmermoni') loan_details = customer.check_loan_details() loan_amount = '{:,}'.format(loan_details[0]) amount_due = '{:,}'.format(loan_details[1]) amount_paid = '{:,}'.format(loan_details[2]) amount_default = '{:,}'.format(loan_details[3]) # Show date disbursed only when cashout date is empty date_disbursed = loan_details[4].strftime( "%d-%b-%Y" ) if loan_details[5] == None else loan_details[5].strftime( "%d-%b-%Y") msg = """Onodu ego mbinye gi bu *{}* *Nchikota Account* Ego inara: {} Ego ikwesiri ikwu: {} Ego ikwurula: {} Ego foduru: {} Ubochi Ekwesiri ikwu gi ugwo: {} Pia efu maka ilagachi azu na ebe ibidoro """.format(status[0], loan_amount, amount_due, amount_paid, amount_default, date_disbursed) else: msg = "Onudu ego mbinye gi bu *{}*".format(status[0]) msg += "\n\nPia efu maka ilagachi azu na ebe ibidoro" return self.send_message(msg)
def greet(self): # curframe = inspect.currentframe() # calframe = inspect.getouterframes(curframe, 2) # print('LoanStatus caller name:', calframe[1][3]) self.redis.hset(self.userid, 'sub_menu', 'loan_status_main') status = GeepNerve(self.reg_sender, 'Farmermoni') status = status.check_loan_status() if not status: unknown = UnknownNumber unknown(self.sender, 'init', 'loan_status', self.message) return if status[0].lower() in ('disbursed', 'cashedout'): customer = GeepNerve(self.reg_sender, 'Farmermoni') loan_details = customer.check_loan_details() loan_amount = '{:,}'.format(loan_details[0]) amount_due = '{:,}'.format(loan_details[1]) amount_paid = '{:,}'.format(loan_details[2]) amount_default = '{:,}'.format(loan_details[3]) # Show date disbursed only when cashout date is empty date_disbursed = loan_details[4].strftime( "%d-%b-%Y" ) if loan_details[5] == None else loan_details[5].strftime( "%d-%b-%Y") msg = """matsayin bashin ka/ki shine *{}* *Takaitancen bayani akai* Yawan bashi: {} Kudin da ya kamata an riga an biya: {} Kudin da aka biya: {} Kudin da ya rage za’a biya: {} Ranar da aka baka kudi: {} Danna 0 domin komawa shafin tsaretsare """.format(status[0], loan_amount, amount_due, amount_paid, amount_default, date_disbursed) else: msg = "Matsayin bashin ka shine *{}*".format(status[0]) msg += "\n\nDanna 0 domin komawa shafin tsaretsare" return self.send_message(msg)
def greet(self): # curframe = inspect.currentframe() # calframe = inspect.getouterframes(curframe, 2) # print('LoanStatus caller name:', calframe[1][3]) self.redis.hset(self.userid, 'sub_menu', 'loan_status_main') status = GeepNerve(self.reg_sender, 'Farmermoni') status = status.check_loan_status() if not status: unknown = UnknownNumber unknown(self.sender, 'init', 'loan_status', self.message) return if status[0].lower() in ('disbursed', 'cashedout'): customer = GeepNerve(self.reg_sender, 'Farmermoni') loan_details = customer.check_loan_details() loan_amount = '{:,}'.format(loan_details[0]) amount_due = '{:,}'.format(loan_details[1]) amount_paid = '{:,}'.format(loan_details[2]) amount_default = '{:,}'.format(loan_details[3]) # Show date disbursed only when cashout date is empty date_disbursed = loan_details[4].strftime( "%d-%b-%Y" ) if loan_details[5] == None else loan_details[5].strftime( "%d-%b-%Y") msg = """Your Loan Status na *{}* *Account Summary* Loan Amount: {} Amount wey you suppose don pa: {} Amount wey you don pay: {} Amount wey you dey owe: {} The day you collect the money: {} Make you Press 0 to go back to Menu """.format(status[0], loan_amount, amount_due, amount_paid, amount_default, date_disbursed) else: msg = "Your Loan Status na *{}*".format(status[0]) msg += "\n\nMake you Press 0 to go back to Menu" return self.send_message(msg)
def greet(self): # curframe = inspect.currentframe() # calframe = inspect.getouterframes(curframe, 2) # print('LoanStatus caller name:', calframe[1][3]) self.redis.hset(self.userid, 'sub_menu', 'loan_status_main') status = GeepNerve(self.reg_sender, 'Marketmoni') status = status.check_loan_status() if not status: unknown = UnknownNumber unknown(self.sender, 'init', 'loan_status', self.message) return if status[0].lower() in ('disbursed', 'cashedout'): customer = GeepNerve(self.reg_sender, 'Marketmoni') loan_details = customer.check_loan_details() loan_amount = '{:,}'.format(loan_details[0]) amount_due = '{:,}'.format(loan_details[1]) amount_paid = '{:,}'.format(loan_details[2]) amount_default = '{:,}'.format(loan_details[3]) # Show date disbursed only when cashout date is empty date_disbursed = loan_details[4].strftime( "%d-%b-%Y" ) if loan_details[5] == None else loan_details[5].strftime( "%d-%b-%Y") msg = """Lóònù rẹ jẹ́ *{}* *Àkọ́lé lápaapọ̀* Iye lóònù: {} Iye tó ye kó o san: {} Iye tí o ti san: {} Iye tó kù láti san: {} Ìsanwó (ìgbowó jáde) déètì: {} Tẹ ódo láti padá sí àsàyàn """.format(status[0], loan_amount, amount_due, amount_paid, amount_default, date_disbursed) else: msg = "Lóònù rẹ jẹ́ *{}*".format(status[0]) msg += "\n\nTẹ ódo láti padá sí àsàyàn" return self.send_message(msg)