def roll_girls(message: types.Message): s = message.text[5:len(message.text):1] if s == '': bot.send_photo(message.chat.id, brent.kukarek('photo_db'), reply_to_message_id=message.message_id) else: if brent.is_number(s) and 0 < int(s) <= brent.file_len('photo_db'): if str(int(s) - 1) not in brent.file_to_list('chats/rolled_pics' + message.chat.id.__str__()): bot.send_photo(message.chat.id, brent.kukareku('photo_db', int(s) - 1), reply_to_message_id=message.message_id) brent.kudah('chats/rolled_pics' + message.chat.id.__str__(), str(int(s) - 1) + '\n') else: bot.reply_to(message, 'Уже было, роллируй другую') else: bot.send_message(message.chat.id, '_Ты тупой? Число давай! и что бы в пределах ' + brent.file_len('photo_db').__str__() + ' была!_', reply_to_message_id=message.message_id, parse_mode='markdown')
def say_reply(message: types.Message): # Брент отвечает на реплай if brent.check_in(message.text.lower(), brent.file_to_list('sys_messages/bully')): bot.send_sticker(message.chat.id, 'CAADAgADegIAAs7Y6AuR3bJUKSMqIgI', reply_to_message_id=message.message_id ) # CAADAQADrgwAApl_iALIKadfEtdSgAI No bully else: bot.reply_to(message, brent.kukarek('brent'))
def get_winner(message): if message.from_user.id.__str__() == config.roulette_owner: if config.roulette_close: bot.send_message( message.chat.id, 'AND THE WINNER IS: @' + brent.kukarek('chats/roulette' + message.chat.id.__str__())) else: bot.reply_to(message, 'Сначала закрой набор командой /close') else: bot.reply_to(message, 'Ты не запускал рулетку, иди отсюда')
def repeat_all_messages( message: types.Message ): # Брент говорит при упоминании тян или его, запись лога для отладки brent.kudah( 'chats/log' + message.chat.id.__str__(), message.from_user.id.__str__() + ' | ' + message.from_user.username + ' | ' + message.from_user.first_name + ' | ' + message.text + ' | ' + message.reply_to_message.__str__() + ' | ' + '\n') s = message.text.lower() if (s.find('брент') != -1 or s.find('тян') != -1) and random.randint(1, 100) < 51: bot.send_message(message.chat.id, brent.kukarek('brent')) if message.from_user.id.__str__() not in brent.file_to_list( 'chats/userids' + message.chat.id.__str__()) and message.chat.type != 'private': brent.kudah('chats/userids' + message.chat.id.__str__(), message.from_user.id.__str__() + '\n')
def leftmem(message: types.Message): bot.reply_to(message, brent.kukarek('sys_messages/farewells'))
def newmem(message: types.Message): bot.reply_to(message, brent.kukarek('sys_messages/greetings'))
def mention(message: types.Message): # обработка хайлайта бота bot.reply_to(message, brent.kukarek('sys_messages/hilight_reply'), parse_mode='markdown')
def collecting_messages(message: types.Message): # brent study s = message.text.lower() if s.find('тян') != -1: brent.kudah('brent', message.text + '\n') elif s.find('бот') != -1: bot.reply_to(message, brent.kukarek('sys_messages/replytobrent'))