апдейт

main
ramjm 7 months ago
parent ef6149fee4
commit 9d70a277bc

@ -42,7 +42,7 @@ def catch(message): # CATCH BAD WORDS
'д.лб.+б', 'д.лб.+б',
'f.+ck', 's.+ck', 'fck', 'sck'] 'f.+ck', 's.+ck', 'fck', 'sck']
excepts = ['хороший', 'хороший.', 'убил', 'убил.'] excepts = ['хороший', 'хороший.', 'убил', 'убил.','telebot','telebot.']
words = message.text.split() words = message.text.split()
bad_found = False bad_found = False
for check in words: for check in words:
@ -80,8 +80,8 @@ def catch(message): # CATCH BAD WORDS
if user_id in database[chat_id]: if user_id in database[chat_id]:
database[chat_id][user_id]["lunch"] += 1 database[chat_id][user_id]["lunch"] += 1
bot.send_message(message.chat.id, bot.send_message(message.chat.id,
f'<a href="tg://user?id={user_id}">Пользователь</a> использовал непечатное выражение.\n' f'<a href="tg://user?id={user_id}">Пользователь</a> съел обед.\n'
f'Кол-во потерянных обедов: {database[chat_id][user_id]["lunch"]}', f'Кол-во съеденных обедов: {database[chat_id][user_id]["lunch"]}',
parse_mode='HTML') parse_mode='HTML')
write_db(database) write_db(database)
@ -98,11 +98,9 @@ def send_stats(message):
else: else:
lunch_count = database[chat_id][user_id]["lunch"] lunch_count = database[chat_id][user_id]["lunch"]
if lunch_count > 0: if lunch_count > 0:
if lunch_count == 1: obed = "обеда" bot.send_message(chat_id, f'<a href="tg://user?id={user_id}">Вы</a> съели {database[chat_id][user_id]["lunch"]} обедов! Ужас...', parse_mode='HTML')
else: obed = "обедов"
bot.send_message(chat_id, f'<a href="tg://user?id={user_id}">Вы</a> убили {database[chat_id][user_id]["lunch"]} {obed}! Ужас...', parse_mode='HTML')
else: else:
bot.send_message(chat_id, f'<a href="tg://user?id={user_id}">Вы</a> не убили ни одного обеда сегодня, поздравляю!', parse_mode='HTML') bot.send_message(chat_id, f'<a href="tg://user?id={user_id}">Вы</a> не съели обед сегодня, поздравляю!', parse_mode='HTML')
@bot.message_handler() @bot.message_handler()

@ -14,9 +14,7 @@ def send_message():
for user_id in database[chat_id]: for user_id in database[chat_id]:
lunch = database[chat_id][user_id]["lunch"] lunch = database[chat_id][user_id]["lunch"]
if lunch > 0: if lunch > 0:
if lunch == 1: obed = "обеда" text += f'<a href="tg://user?id={user_id}">Пользователь</a> съел {lunch} обедов😿\n'
else: obed = "обедов"
text += f'<a href="tg://user?id={user_id}">Пользователь</a> убил {lunch} {obed}😿\n'
database[chat_id][user_id]["lunch"] = 0 database[chat_id][user_id]["lunch"] = 0
else: else:
text += f'<a href="tg://user?id={user_id}">Пользователь</a> молодец!\n' text += f'<a href="tg://user?id={user_id}">Пользователь</a> молодец!\n'

Loading…
Cancel
Save