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()