langpack.py 文件源码

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

项目:SoftcatalaTelegramBot 作者: Softcatala 项目源码 文件源码
def ios_command(self, bot, update):
        user_id = update.message.from_user.id
        if str(user_id) in allowed_users.values() or function['production']:
            f= open(paths['versions']+"ios_version.txt","r")
            ios_version= f.read(10)
            f.close()
            tios= "Heu triat el paquet de llengua per a *Telegram iOS*.\n\nUs enviem la versió " + str(ios_version) + " del paquet. Podeu demanar-ne la versió més actual sempre que ho desitgeu.\n\n*Instruccions d'instal·lació*:\n1r. *Baixeu el fitxer* «Localizable-ios.strings» enviat després d'aquest missatge prement la icona de la fletxa cap avall.\n2n. Premeu sobre el fitxer baixat i trieu «Apply localization file», «Aplicar traducción» o «Aplica el paquet de llengua», segons el cas.\n\nSi voleu que us avisem quan hi hagi una versió nova del paquet de llengua, o notícies de Softcatalà, uniu-vos al [Canal de Softcatalà](https://telegram.me/Softcatala)."
            f= open(paths['file_ids']+"ios_file_id.txt","r")
            fios= f.read(32)
            f.close()
            bot.sendMessage(update.message.chat_id,
                            parse_mode='Markdown',
                            disable_web_page_preview=True,
                            text= tios
            )
            bot.sendDocument(update.message.chat_id,
                             document=fios)

            user_id = update.message.from_user.id
            today= datetime.now()
            dayraw = today.day
            if int(dayraw) < 10:
                day = '0' + str(dayraw)
            else:
                day = str(dayraw)
            monthraw = today.month
            if int(monthraw) < 10:
                month = '0' + str(monthraw)
            else:
                month = str(monthraw)
            year = today.year
            today2= day + '/' + month + '/' + str(year)

            stat= today2 + ';user#id' + str(user_id) + ';' + str(ios_version) + ';iOS;bot;command'
            with open(paths['stats']+'stats.csv','a',newline='') as f:
                writer=csv.writer(f)
                writer.writerow([stat])

        else:
            bot.sendMessage(
            update.message.chat_id,
            text="Robot destinat a proves internes de Softcatalà. Si cerqueu el bot públic de Softcatalà el trobareu a @SoftcatalaBot.",
            reply_markup=ReplyKeyboardHide()
            )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号