TelegramBot на Python не запускается

Ошибок в кодеPycharm не выдаёт,в консоли тоже нет ошибок, но при вводе команды start в Теллеграм ничего не происходит. Бот создан с использованием TelegramBotAPI. Токен бота брал в @BotFather

import telebot
import config
 
bot = telebot.TeleBot(config.Token)
 
 
@bot.message_handler(comands=['start'])
def welcome(message):
    sti = open(r'static\ welcome.webp', 'rb')
    bot.send_sticker(message.chat.id, sti)
    bot.send_message(message.chat.id, (''
                                       'Добро пожаловать ,{0.first_name}! \nЯ -\
     /<b>{1.first_name}<\b> ,бот,который поддержит людей.').format(message.from_user, bot.get_me((),
                                                                                                 parse_mode='html')
 
                                                                   @ bot.message_handler(content_types=['text'])))

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

Автор решения: Max Watson

Осмелюсь предположить что вы не использовали bot.infinity_polling() - эта строчка запускает бота. Так в таком виде код лучше не держать, в своем ответе показываю отформатированный вариант.

import telebot
import config

bot = telebot.TeleBot(config.Token)
    
    
@bot.message_handler(commands=['start'])
def send_welcome(message):
    bot.send_message(message.chat.id, 'Добро пожаловать ,{0.first_name}! \nЯ -\/<b>{1.first_name}<\b> ,бот,который поддержит людей.').format( message.from_user,bot.get_me((), parse_mode="html"))

bot.infinity_polling()
→ Ссылка
Автор решения: BloodyGrab

Вообщем,починил я! Код:

import config
 
bot = telebot.TeleBot(config.Token)
 
 
@bot.message_handler(commands=['start'])
def send_welcome(message):
    bot.send_sticker(message.chat.id, "CAACAgIAAxkBAAEEhRFiX_JWeptNfHPbJw2weqLL1e-75AACDQADwDZPE6T54fTUeI1TJAQ")
    bot.send_message(message.chat.id, 'Добро пожаловать!Я бот,который поддержит \
людей.').format(message.from_user, bot.get_me((), parse_mode="html"))
 
 
bot.infinity_polling()

Max Watson,спасибо за помощь!

→ Ссылка