бот должен выдавать id
import telebot
bot = telebot.TeleBot("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", parse_mode="HTML")
@bot.message_handler(commands=['start'])
def start(message):
user_id = message.from_user.id
bot.polling()
Написал бота, который должен выводить id человека ему в лс! Бот не работает, почему?
Ответы (1 шт):
Автор решения: Asynco
→ Ссылка
Так ты даже ничего не отсылаешь юзеру. Ты просто в переменную записал его ID
Напиши так:
@bot.message_handler(commands=['start'])
def start(message):
user_id = message.from_user.id
bot.send_message(message.chat.id, user_id)
bot.polling()