bot.py 文件源码

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

项目:uzdevsbot 作者: Uzbek-Developers 项目源码 文件源码
def new_chat_member_event(chat, member):
    logger.info('New chat member %s joined group', member['first_name'])
    text = format_text('''
    {greet}, {name}!

    Guruhga xush kelibsiz!

    Ushbu guruh o'zbek dasturchilari uchun ochilgan bo'lib, bu yerda guruh a'zolar bir-birlari bilan tajriba almashishlari, savol-javob qilishlari va shu sohadagi foydali narsalar (texnologiyalar, yangiliklar) ni o'zaro ulashishlari maqsad qilingan.

    {name}, {wish}. {emoticon}
    ''')
    greetings = (
        'Assalomu alaykum', 'Salom', 'Guruhimizning yangi a\'zosi',
    )
    greet = random.choice(greetings)
    wishes = (
        'guruhda faol bo\'lasiz degan umiddaman',
        'ishlaringizga omad',
        'yana bir bor hush kelibsiz',
    )
    wish = random.choices(wishes)
    emoticons = (
        '??', '??', '??', '??', '??', '??'
    )
    emoticon = random.choice(emoticons)

    if not await user_exists(chat.bot.pg_pool, member):
        await insert_user(chat.bot.pg_pool, member)

    await chat.send_text(
        text.format(name=member['first_name'], greet=greet, wish=wish, emoticon=emoticon))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号