ingbot.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:ingunict-bot 作者: gabrik 项目源码 文件源码
def exams_handler(bot,update):
    msg = update.message.text
    msg = msg.split(' ')    
    if len(msg)==2:
        cds_id = unidecode(msg[1])
        search_result=[esame for esame in exams if cds_id==str(esame['CDS_ID'])]
        if len(search_result)>0:
            bot.sendMessage(update.message.chat_id, text='Sono stati trovati %d esami con la tua ricerca' % len(search_result))
            for esame in search_result:
                descr="Materia: %s\nData: %s\nOra: %s\n" % (esame['Insegnamento'], esame['Data'], esame['Ora'])
                descr+='Aula: %s\n Scaglione: %s\nTipo: %s\nTipo Appello:%s\n\n' % (esame['Aula'], esame['Scaglione'], esame['Tipo Esame'], esame['Appello'])           
                bot.sendMessage(update.message.chat_id, text=descr)
        else:
            bot.sendMessage(update.message.chat_id, text="Corso non trovato verifica di aver inserito l'id corretto")
    else:
        bot.sendMessage(update.message.chat_id, text="Inserisci l'id del corso, lo puoi conoscere usando il comando corsi")
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号