у бота старые функции. /start и /end не помогают.
Это ваш бот?
У телеграма нет никакого встроенного функционала перезагрузки бота. И что вообще значит «перезагрузка бота» и тем более «перезагрузка кода бота»?
Я запускаю бота: bot.polling(none_stop=True, interval=0) Затем добавляю новый метод и хочу обновить код на сервере. С такими параметрами не получился перезагрузить?
Ну так тебе надо этот новый код закинуть на сервер Ну и пожалуй стоит почитать что-нибудь из документации
Ты точно знаешь как работают программы на компьютере? Вот когда ты Фотошоп обновляешь, ты как его перезапускаешь?
Я у себя локально запускаю скрипт через апи: import telebot; bot = telebot.TeleBot('Токен'); И перезапускаю его же, но в боте ничего не обновляется. Я так понимаю, нужно закинуть новый код через BotFather'а?
Ты куда в BF код закидывал?
Что такое запуск через апи?
Скрипт на питоне через консоль запускал локально и пихал туда токен созданного бота в телеге
А чтобы новую версию Фотошопа запустить на компе надо его в стим загрузить?
В adobe cloud 😁
Так бот в ТГ, созданный ТГ, а код для бота локальный
Бот в ТГ это как твоя учетка в ТГ. А код бота это как клиент телеги у тебя на телефоне. Когда ты обновляешь клиент, ты не меняешь настройки учётки, ты просто ставишь новую версию проги и запускаешь на телефоне
Вот есть сервер тг Он работает и с ним все хорошо Вот есть твой сервер/пк, сути не меняет На нем запущен бот, который отправляет какие-то запросы к серверу тг и получает от него какие-то ответы Сервер тг вообще ничего не знает о том где, как и когда твой код был запущен, ему на это полностью похер Он просто отвечает на запросы и (если поставил вебхук) отправляет на заданный урл апдейты
Обсуждают сегодня