Добрый день. Никак не могу понять/разобраться/найти в гугле ответ на этот вопрос выше.
Использую telebot.
Цель следующая: нужно, чтобы бот записывал в файл txt на локальном диске не только то, что пишет пользователь, но и свои ответы ему.
message.text выдает исключительно сообщения, отправленные юзером.
Может быть кто-нибудь сталкивался с тем, как обозначить отправленные ботом сообщения?
@bot.message_handler(content_types=["text"])
def get_text_messages(message):
if message.text.lower() == "привет":
bot.send_message(message.from_user.id, "И тебе привет")
doc = open( '.txt', 'a')
doc.write("Сообщение от пользователя: {userone}\n".format(userone=message.text))
else:
bot.send_message(message.from_user.id, "Напиши привет")
doc = open( '.txt', 'a')
doc.write("Сообщение от пользователя: {userone}\n".format(userone=message.text))