pyTelegramBotAPI: Как передать message.chat.id в другую функцию

Как можно передать message.chat.id в другую функцию?

import telebot
import config
import os

bot = telebot.TeleBot(config.TOKEN)

def create_folders():
    try:
        os.makedirs(user_folder + "/" + str(message.chat.id) + "/" + "result")
    except:
        pass

@bot.message_handler(commands=["dirs"])
def update_email_field(message):
    bot.send_message(message.chat.id, "Создание папок")
    create_folders()

bot.polling()

Ответы (1 шт):

Автор решения: 5c0rp
import telebot
import config
import os

bot = telebot.TeleBot(config.TOKEN)

def create_folders(chat_id):
    try:
        os.makedirs(user_folder + "/" + str(chat_id) + "/" + "result")
    except:
        pass

@bot.message_handler(commands=["dirs"])
def update_email_field(message):
    bot.send_message(message.chat.id, "Создание папок")
    create_folders(message.chat.id)

bot.polling()
→ Ссылка