Бота, которого вы создали сами, удаляют в BotFather: команда /mybots, выбрать бота, кнопка Delete Bot. То же самое делает команда /deletebot. Операция необратимая, и вместе с ботом освобождается его имя: в документации Telegram команда описана как «delete your bot and free its username. Cannot be undone». Ниже: чем удаление отличается от остановки и отзыва токена, что делать с вебхуком и базой пользователей, как убрать бота из группы и что удалять, если бот собран в конструкторе или живёт не в Telegram.
Удаление, остановка, отзыв токена: это разные вещи
Половина проблем начинается с того, что человек удаляет бота, хотя ему нужно было просто остановить рассылку. Разница такая:
- Удаление в BotFather: бота больше нет, чат с ним у пользователей превращается в мёртвый, имя освобождается, вернуть ничего нельзя.
- Отзыв токена (
/token): бот на месте, но старый ключ перестаёт быть рабочим, и любой код или сервис, где он был прописан, замолкает. - Остановка программы: бот существует, чат открывается, сообщения принимаются, но отвечать некому.
- Выход из группы или канала: бот жив и работает в других чатах, просто в этом больше не участвует.
- Блокировка со своей стороны: у остальных пользователей бот работает как работал, вы просто не получаете его сообщений.
Если бот вам ещё может пригодиться, а надоели только уведомления, до удаления дело можно не доводить. Необратимо только первое действие в списке.
Удалить старого бота проще, чем собрать нового. На бесплатном вебинаре показываем, как собрать рабочего бота с ИИ и не бросить его на полпути.
Занять местоКак удалить бота в BotFather пошагово
- Откройте чат с BotFather. Это официальный бот Telegram для управления ботами, найдите его поиском по имени BotFather и убедитесь, что рядом с именем стоит синяя галочка: копий с похожими названиями много.
- Отправьте
/mybots. В ответ придёт список всех ботов, созданных с вашего аккаунта, с кнопками управления. - Выберите нужного бота. Сверьте имя после собачки целиком: у тестовых копий названия обычно отличаются одной буквой или цифрой, и перепутать их легко.
- Нажмите Delete Bot. В меню бота эта кнопка лежит рядом с настройками, а без меню то же самое делает команда
/deletebotс последующим выбором бота из списка. - Подтвердите удаление. BotFather пришлёт фразу-подтверждение и попросит отправить её в ответ. Скопируйте её из его сообщения ровно как есть, вместе с точкой в конце.
- Проверьте результат. Отправьте
/mybotsещё раз: удалённого бота в списке уже не будет, а запросы к API с его токеном перестанут работать.
Удалить бота может только тот аккаунт, с которого он создан. Если бот заведён с рабочего телефона коллеги, из вашего BotFather он не виден, и придётся идти к владельцу аккаунта.
По теме: Как создать бота для группы в Telegram в 2026: права и настройка
Что происходит с именем и адресом бота
Имя после собачки освобождается: так и написано в описании команд BotFather. Это значит, что занять его может кто угодно, в том числе посторонний человек, а вы получите на руки только пустое место в списке. Отображаемое имя (то, которое видно крупным шрифтом в шапке чата) вообще ни за кем не закрепляется, его в любой момент меняют командой /setname.
Отсюда правило: если адрес бота знаком клиентам или вшит в ссылки, удалять его не стоит. Надёжнее оставить бота в аккаунте, отозвать токен и выключить код: адрес останется за вами, а работать бот перестанет.
Перед удалением выгрузите в отдельный файл базу пользователей, тексты сценария и картинки. Бот удаляется за минуту, а брать эти данные потом будет неоткуда: у Telegram нет корзины для ботов.
Если удалять рано: отозвать токен и снять вебхук
Токен это ключ полного доступа к боту. В документации прямо сказано: «Keep your token secure and store it safely, it can be used by anyone to control your bot», а если ключ утёк или потерян, новый выдаёт команда /token. После её выполнения старый ключ становится бесполезным, поэтому не забудьте вписать новый во все сервисы, где бот подключён.
Отдельная история это вебхук. Если бот получал сообщения не опросом, а на адрес вашего сервера, снимите вебхук до того, как выключите сервер: иначе Telegram продолжит стучаться в несуществующий адрес. Метод deleteWebhook описан в Bot API, параметр drop_pending_updates со значением true заодно выбрасывает накопившиеся необработанные сообщения.
curl "https://api.telegram.org/bot<ВАШ_ТОКЕН>/getWebhookInfo"
curl "https://api.telegram.org/bot<ВАШ_ТОКЕН>/deleteWebhook?drop_pending_updates=true"
Первая команда показывает, куда сейчас уходят сообщения, вторая отключает адрес. Пока вебхук установлен, метод getUpdates не работает, поэтому снятие вебхука понадобится и в том случае, если вы просто переносите бота на другой хостинг. Как устроен постоянный запуск бота и что происходит при остановке сервера, мы подробно показывали в материале о том, как заставить бота работать круглосуточно.
Чистка старых проектов обычно значит, что хочется сделать нормально со второй попытки. На бесплатном вебинаре по вайбкодингу разбираем, как собрать бота и сайт с помощью ИИ, и отдаём гайд в подарок.
Записаться на вебинарКак убрать бота из группы, канала и из своих чатов
Здесь удаление бота как аккаунта не нужно вовсе: достаточно выгнать его из конкретного чата.
- Из группы: откройте профиль группы, список участников, найдите бота, нажмите на него и выберите удаление из группы. Нужны права администратора.
- Из канала: бот обычно добавлен администратором, поэтому идите в настройки канала, раздел администраторов, откройте бота и снимите его с должности. После этого он теряет право публиковать записи.
- Из личных чатов: в открытом чате с ботом есть кнопка остановки и блокировки, а сам чат удаляется из списка так же, как обычная переписка. Бот при этом продолжает существовать, вы просто перестаёте его видеть.
- Чтобы бота больше никуда не добавляли: в BotFather выключите для него возможность вступать в группы командой
/setjoingroups.
Выход бота из одной группы не выключает его в остальных. Если бот мешает сразу в нескольких чатах, проще отозвать токен и остановить программу, чем обходить группы руками.
По теме: Как создать бота в BotFather в 2026: пошагово, токен и настройки
Что доделать после удаления
Сам бот исчез, но его хвосты обычно остаются в других местах и продолжают тратить время и деньги. Пройдитесь по списку:
- Остановите процесс на сервере или хостинге и отключите платный тариф, если он был взят под этого бота.
- Удалите базу пользователей или обезличьте её: переписки, телефоны и почты, собранные ботом, после его смерти никому не нужны, а хранить их без причины рискованно.
- Отзовите ключи сторонних сервисов, которые бот использовал: доступ к нейросети, платёжному провайдеру, таблицам, CRM. Ключ, лежащий в выключенном коде, остаётся рабочим.
- Уберите ссылку на бота из шапки канала, с сайта и из закреплённых сообщений: люди будут переходить и упираться в пустоту.
- Снимите автозапуск и задачи по расписанию, если бот запускался по таймеру.
Если бота вы собирали сами и жалко только код, сохраните папку проекта. Собрать на её основе нового бота быстрее, чем начинать с нуля: как выглядит этот путь целиком, разобрано в статье про то, как создать бота в Telegram.
Конструкторы и другие мессенджеры
Если бот собран в конструкторе (BotHelp, Salebot и похожие сервисы), удаление всегда состоит из двух шагов. Сначала удалите или отключите проект внутри сервиса, иначе подписка продолжит списываться. Затем удалите бота в BotFather: конструктор подключается по токену и на существование бота в Telegram не влияет.
- ВКонтакте: бот работает от лица сообщества, поэтому его выключают удалением ключа доступа в управлении сообществом, раздел работы с API (инструкция по ключам сообщества). Само сообщество при этом можно оставить: как всё это устроено, показано в разборе о том, как создать бота в ВК.
- Discord: бот это приложение в панели разработчика, и удаляется оно там же, в настройках приложения. Удаление бота с конкретного сервера делается через список участников и никак не затрагивает само приложение, подробности в статье про то, как создать бота в Дискорде.
- MAX: бот тоже создаётся через служебного бота-родителя, и удаление делается в его меню, по той же логике, что в Telegram.
Частые вопросы
Можно ли восстановить удалённого бота?
Нет. В документации Telegram сказано, что действие не отменяется. Вы можете создать нового бота командой /newbot и попробовать занять то же имя, если его никто не успел забрать, но подписчики, история переписок и настройки не вернутся.
Сразу ли освобождается имя после собачки?
Документация обещает освобождение имени вместе с удалением. Проверить это просто: создайте нового бота через /newbot и предложите то же имя. Если BotFather примет его, имя свободно.
Как удалить бота, которого создавал не я?
Никак. Через BotFather видны только боты вашего аккаунта. Чужого бота можно убрать из своей группы, снять с администраторов канала и заблокировать в личном чате, но удалить его вправе только владелец создавшего аккаунта.
Если я удалю чат с ботом, бот удалится?
Нет, вы удалите только свою копию переписки. Бот продолжит работать у всех остальных, а у вас чат появится снова, как только вы ему напишете.
Удалили одного бота, значит скоро захочется собрать другого, но уже нормально. На бесплатном вебинаре по вайбкодингу показываем, как с помощью ИИ сделать работающего бота и сайт, даже если вы никогда не писали код.
Записаться на вебинар