Как сохранить выбор пользователя и путь до выбранной папки в pyTelegramBotAPI?
Хочу сделать функцию для бота, которая позволяет пользователю сохранить картинку в созданную папку. Бот выводит с помощью inline-клавиатуры названия папок, которые были созданы пользователем.
do = {}
@bot.message_handler(commands=["save"])
def send_instructions(message):
keyboard = types.InlineKeyboardMarkup()
for dir in os.listdir(SAVEPATH):
if os.path.isdir(SAVEPATH + dir):
global do
do[dir] = ["do_" + dir]
keyboard.add(types.InlineKeyboardButton(dir, callback_data=str(do[dir])))
bot.send_message(message.chat.id, text=PHRASES["to_save"], reply_markup=keyboard)
@bot.callback_query_handler(func=lambda call: True)
def callback_worker(call):
if call.data == str(do["papka"]):
bot.delete_message(chat_id=call.message.chat.id, message_id=call.message.message_id)
# сохранение картинки в выбранную папку
Как сохранить выбор пользователя и путь до выбранной папки?