вопрос.
Кто нибудь делал бота конструктора?
Как вы запускали боты которые указывают пользователи?
Я запускаю в бесконечном цикле в отдельном потоке:
while true; do; python bots/botName/bot done;
Всё работает но проблема в путях.
так как текущий путь стоит у главного бота.
Иерархия такая:
| Главный бот
| Папка bots
|Имя бота
| bot
В первое время работала всё норм но пошли проблемы когда начал работать с sqlite. Так как данные связанные со вторичным ботом должны быть в подпапке
И проблема в том, что БД создается относительно главного бота, рядом сним, когда код создания - у второстепенного.
Я и менял каталог при запуске второго бота. внутри создания нового потока и тогда проблемы пошли уже с главным ботом.
пайтон, pyTelegramBotAPI.
Привет. Просто для каждого пользовательского бота вызывай set_webhook и в обработчике запроса от Telegram создавай каждый раз новый инстанс telebot.TeleBot. Самый простой и бесконечно масштабируемый способ. Делаем так сами.
Обсуждают сегодня