Реализовал функционал бота с помощью python-telegram-bot, раньше запускал через long poolling в другом потоке. Сейчас, на проде, в логах вылетает ошибка, конфликт, бот уже запущен. Хотелось бы переделать на вебхуки, да глуп немного. Никто не подскажет как правильно всё сделать? Имеется файл telegram.py в приложении Django

class TelegramBot(Thread):
    # ...
    # Функции обработки команд
    # ...
    def _main(self):
        updater = Updater(FITTING_TELEGRAM_BOT_TOKEN)

        dp = updater.dispatcher

        conv_handler = ConversationHandler(
            entry_points=[CommandHandler('newrecord', self.newrecord),
                          CallbackQueryHandler(self.newrecord_callback, pattern='newrecord-start')],

            states={
                self.CHECK_NAME: [MessageHandler(Filters.text, self.check_name)],
                self.CHECK_PHONE: [MessageHandler(Filters.regex(self.phone_regex), self.check_phone)],
                self.EDIT_RECORD: [CallbackQueryHandler(self.edit_record, pattern=r'(record-edit|record-del)')],
                self.CHECK_DAY: [CallbackQueryHandler(self.check_day)],
                self.CHECK_TIME: [CallbackQueryHandler(self.check_time)],
                self.END: [CallbackQueryHandler(self.record_save)]
            },

            fallbacks=[CommandHandler('cancel', self.cancel)]
        )

        dp.add_handler(conv_handler)
        dp.add_handler(CommandHandler('start', self.start_bot))

        updater.start_polling()

        updater.idle()