Слишком много шумихи вокруг ChatGPT, тоже решил попробовать воспользоваться им.Первое что я ввел было "how to create a telegram bot?"ChatGPT "how to create a telegram bot?"Вторым моим сообщением была простая задача "как создать эхо бот телеграм на python?"Для тех кто в «танке» поясню, эхо бот — это бот который присылает Вам то, что Вы ему отправите, повторюша одним словом.В ответ прилетели готовые куски кода, копируй, вставляй, да запускай, собственно это я и сделал.Казалось бы, на этом моменте все готово, но… увыПроблемыChatGPT предлагает установить пакет python-telegram-bot, рили? им кто-то пользуется? А как же aiogram ну или хотя бы telebot?Ладно, мыслю так, это же ИИ, он шарит!Устанавливаю как он (ии) и написал, запускаю код и вуаля, первая ошибка:ImportError: cannot import name «Filters« from »telegram. ext»Решение простое: меняем слово «Filters» на «filters» — не делайте этого, читайте дальше.После исправления первой ошибки, появилась вторая, а именно в этой строке:updater = Updater(token=TOKEN, use_context=True), писалось что метод Updater не понимает параметр token.В итоге на stackoverflow было написано, что нужно было понизить версию пакета python-telegram-bot.Кому интересно или если кто хочет запустить подобный код вот ссылка на github там все подробно описано.После понижение версии python-telegram-bot, бот запустился.ProdЯ чуть-чуть доработал его добавив 4 строчки кода, чтобы он реагировал на команду /start — залил на сервер, кому интересен результат, вот ссылка жми 👉 @repeats_bot.
Ни один туториал - даже самый совершенный не позволит гуманитарию в программирование.
Там огромная пропасть технических знаний.
Пока в туториале написано - оно делается - но шаг влево, шаг вправо, какая-то нестандартная ошибка и все.
ChatGPT усиливает сильных, а слабым ничего не поможет)
Для программистов это очень круто быстро накидать какой-нибудь алгоритм или узнать как использовать какой-нибудь пакет. Но о целостной архитектуре проекта с рабочим кодом можно забыть.
python-telegram-bot, рили? им кто-то пользуется? А как же aiogram ну или хотя бы telebot?Вы с кем сейчас разговариваете?
Вот я гуманитарий, и вообще у меня лапки, прочитал заголовок, надеялся на туториал, а тут опять надо быть программистом (((
Систему не обмануть:)