Как сделать чтобы писало ник человека который вошел в чат

import telebot
import random
from telebot import types

bot = telebot.TeleBot('...')
    
@bot.message_handler(content_types=['new_chat_members'])
def new_member(message):
    chat_id = message.chat.id
    bot.delete_message(message.chat.id, message.message_id)
    
bot.infinity_polling(none_stop=True)

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

Автор решения: Руслан Исаев
@bot.message_handler(content_types=['new_chat_members'])
def new_member(message):
    chat_id = message.chat.id
    for new_member in message.new_chat_members:
        username = new_member.username if new_member.username else "без ника"
        welcome_message = f"Добро пожаловать, {username}!"
        bot.send_message(message.chat.id, welcome_message)
    bot.delete_message(message.chat.id, message.message_id)

Если ты об этом

→ Ссылка