Как я чинил бота целых 3 часа.

Мне кажется, что любой уважающий себя разработчик, когда только начинает делать какие-то новые штуки, он начинает с бота. Так и я поступил, сделав бота напоминалку. Написал код, добавил базы данных, внедрил Telegram API и бот заработал. Потом буквально через сутки я решил немного исправить код и добавить возможность оказать поддержку мне прямо в боте. Вроде бы ничего не предвещало беды: код исправлен, добавлена команда /donate, всё работает. Но после того, как я начал деплоить, код перестал работать. Ну думаю, ну с кем не бывает, все начинающие разработчики совершают ошибки. Заливаю его ещё раз, снова ошибка, заливаю ещё раз и опять ошибка. И так я повторял раз 10, ничего не помогало. Я уже начинал бомбить: стучал по столу, матерился, но сейчас я понимаю, что злиться не нужно было. Но на новую попытку я решил с помощью ИИ попробовать проанализировать код и найти ошибку. И буквально через пять минут мне это удаётся. Оказывается, ошибка была в токене, я его неправильно написал в коде. Я его исправил и бот заработал. Данная ситуация наглядно показывает, что из-за одной, казалось бы, мелочной ошибки, код может сломаться и инфраструктура пойдёт по одному известному месту. Поэтому даю совет начинающим разработчикам: никогда не торопитесь выкладывать код. Проверьте его сначала досконально и желательно перед релизом (локально) и тогда у вас не будет проблем.

3
1
8 комментариев