gaz112, Бот прекрасно работает. Это ты для чего то установил модуль telebot. В инструкции я вроде бы я не просил его устанавливать. Удали telebot и pytelegrambotapi. После снова установи pytelegrambotapi.
Проект офигенный, но не у каждого есть дедик чтобы его поставить, для мелкого бизнеса это не выгодно.
@Djimbo,Доброго дня уважаемый! Просто на ноут его можно поставить? Ноут 24 часа 7 дней в неделю онлайн. Так же есть ли оплата биткоин?
killer4780, 1. Оплата через Биток отсутствует 2. Да, если ноутбук работает 24/7, то можно поставить бота на него
Глянул бегло сорцы - если кратко, то это пиздец. Конечно респект за старания и за то что выложил в паблик, но в реальном бизнес кейсе такое использовать просто нельзя. Во первых, у проекта начисто отсутствует структура. Пара сотен if-elif-else, сырые запросы в бд и тг хендлеры в одном файле - это не ок, никогда так не делайте (даже в учебных проектах). Нужна нормальная модульная структура, разделение логики. Погугли репозитории популярных многофункциональных ботов - посмотри как они выглядят. Во вторых, если ты это писал с нуля, то крайне рекомендую подтянуть сам питон(f-string, классы, стандартные либы) изучить логирование данных, virtualenv, менеджеры зависимостей, git. Ещё по поводу дб, алхимия конечно ок для маленьких проектов, но оно быстро наебнется при реальной нагрузке от клиентов магазина. Посмотри в сторону связки sqlalchemy orm + миграции (alembic) + postgresql + pgbouncer (опционально). Это структурно на порядок лучше, легче поддерживать и обновлять. В третьих, деплой с помощью ручной загрузки файлов на сервер в 2020+ году? Серьезно? Docker/docker-compose изучается за 1 вечер и все пляски с putty и прочей архаичной ересью забываются, как страшный сон. Без негатива, просто личное мнение
awnulled, Большое спасибо за развёрнутое мнение и рекомендации, учту. Это был один из первых моих ботом и самому даже страшно залезать в код. На данный моменту уже пишу на aiogram'e и структурных ботов. А за советы ещё раз спасибо
Ребят, кто разбирается в создании телеграм ботов по продаже, нужно сделать бота, ну и объяснить че и как по мелочи @ilegaloli напишите срочно
Djimbo, при команде /старт, в файл chat_id.txt будут записываться юзеры, их cid 1. 494993 2. 1038283 3. 5920200
блядь, А для чего это? В бд и так все данные хранятся, при желании можно оттуда вытащить таблицу с пользователями(в ней есть и айди, логины, имена)
Local\Programs\Python\Python37\python.exe: can't open file 'main.py': [Errno 2] No such file or directory
hackedfors, В пути который ты указал нет файла main.py. И питон файлы на винде запускай так: py main.py
\AppData\Local\Programs\Python\Python38\lib\site-packages\telebot\apihelper.py", line 22, in <module> logger = telebot.logger AttributeError: module 'telebot' has no attribute 'logger'