Е
Size: a a a
Е
Е
GF
if on_message(message) == False or message.chat.id in black_list == True:
и if not on_message(message) or message.chat.id in black_list:
одно и тожЕ
Е
Е
Е
GF
Е
if not on_message(message) or message.chat.id in black_list:
Е
Y🌯
black_list = []
content_types = ['text', 'audio', 'document', 'game', 'photo', 'sticker', 'video', 'video_note',
'voice', 'contact', 'location', 'venue', 'new_chat_members', 'left_chat_member', 'invoice',
'successful_payment',
'connected_website', 'migrate_to_chat_id',
'migrate_from_chat_id']
users = defaultdict(list)
def chackBlackList(message):
if on_message(message) == False or message.chat.id in black_list:
return False
@bot.message_handler(func=chackBlackList, content_types=content_types)
def blackList(message):
print('In black list')
def on_message(message):
id = message.from_user.id
min_datetime = time.time() - 60
users[id] = [date for date in users[id] if date >= min_datetime]
if len(users[id]) < 20:
users[id].append(message.date)
else:
return False
@bot.message_handler(commands=['start'])
def start(message):
print('start')
Е
Е
Е
Е
Y🌯
Y🌯
Y🌯
GF
Е