示例#1
0
def clear_a_name(message):
    users = load_chat_users(chat_id=message.chat.id)
    markup = types.ReplyKeyboardRemove()
    if message.text in users:
        user_who_missed = User(user_id=users[message.text],
                               chat_id=message.chat.id)
        user_who_missed.check_if_user_exists()
        user_who_missed.change_times_missed(times=0)
        bot.send_message(message.chat.id,
                         'Done. The user now has ' +
                         str(user_who_missed.times_missed) + ' misses.',
                         reply_markup=markup)
    else:
        bot.send_message(
            message.chat.id,
            'You could not have collected money from him, because he is not in our group!',
            reply_markup=markup)
示例#2
0
def increase_missed_days(message):
    users = load_chat_users(chat_id=message.chat.id)
    markup = types.ReplyKeyboardRemove()
    if message.text in users:
        user_who_missed = User(user_id=users[message.text],
                               chat_id=message.chat.id)
        user_who_missed.check_if_user_exists()
        user_who_missed.change_times_missed()
        bot.send_message(message.chat.id,
                         increase_missed_day_answer(
                             user_who_missed.name,
                             str(user_who_missed.times_missed),
                             user_who_missed.politeness),
                         reply_markup=markup)
        # bot.send_message(message.chat.id, 'Done. The user now has ' + str(user_who_missed.times_missed) + ' misses.', reply_markup=markup)
    else:
        bot.send_message(message.chat.id,
                         'Stop messing with me, please! There is no such user',
                         reply_markup=markup)