else
vvod = 'строкадляпоиска'.lower()
f = open('text.txt')
for line in f.readlines():
if vvod in line.lower():
print line
else:
print ('false')
break
, после print line
, тогда выводит только одно совпадение. file = open("text.txt") #данные из файла
text = file.read() #читаем файл с данными
file.close()
vvod = message.text.lower() #данные из чата
if vvod in text:
bot.send_message(message.chat.id, vvod)
@bot.message_handler(content_types=['text'])
def send_grafik(message):
text = message.text
if 'график' in text:
gr = open('grafik.png', 'rb')
bot.send_photo(message.chat.id, gr)
else:
bot.send_message(message.chat.id, "*Я твоя не понимать.*", parse_mode="Markdown")
@bot.message_handler(commands=['help'])
@bot.message_handler(func=lambda message: True, content_types=['text'])
def echo_msg(message):
bot.send_message(chatID, "Сообщение от\n*{name} {last}*\n{text}".format(name=message.chat.first_name, last=message.chat.last_name, text=message.text), parse_mode="Markdown") #chatID куда нужно отправлять полученное от юзера сообщение
bot.send_message(message.chat.id, "Спасибо за обращение!") #то что придет юзеру после отправки сообщения