Сейчас выдает:
Traceback (most recent call last):
File "C:\Users\User\PycharmProjects\pythonProject2\telebot.py", line 47, in
@bot.message_handler(commands=['start'])
^^^
NameError: name 'bot' is not defined
1. Оформи код в вопросе как положено. Нечитаемо ведь. Кнопка </> в редакторе в помощь, а заодно кнопка редактирования вопроса.
2. if name == 'main': тут кое-что потеряно. А именно, двойные подчёркивания.
Дальше ещё стопоцот проблем. Например, content_types='/xyz' это не матчит команду, надо commands=['xyz'].
Собственно, не надо писать что попало в надежде, что компьютер поймёт. Это человек понимает намёки, а бездушная машина делает то, что ей написали, ровно так, как это написано. Если написана ерунда - то и делает ерунду.
shurshur, а вы не знаете что делать если выдает:
dispatcher = Updater.dispatcher
^^^^^^^^^^^^^^^^^^
AttributeError: type object 'Updater' has no attribute 'dispatcher'