Хочу написать бота, который при вступление кем то в чат, будет писать ему правила

Но не знаю как сделать, чтобы бот получал сигнал о вступление в чат юсером. Пишу на pytelegrambotapi


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

Автор решения: Илья
@bot.message_handler(content_types=["text"])
def any_msg(message):
    bot.send_message(message.chat.id, '? Рады приветствовать Вас! Тут Вы пишите правила')
...

if __name__ == "__main__":
    bot.polling(none_stop=True)
→ Ссылка
Автор решения: Egr

Можно что бы он с самого начала работы выводил какое-либо сообщение, если конечно он не многопользовательский...

→ Ссылка
Автор решения: D. Violet

Используйте content_types=['new_chat_members']. отсюда

@bot.message_handler(content_types=['new_chat_members'])
def welcome_new_member(message):
    bot.send_message(message.chat.id, 'добро пожаловать в чат')
→ Ссылка