День добрый, хочется как-нибудь присоединить к django бота telegram/vk/..., которого можно было бы включать/выключать из админ панели. Как это лучше всего реализовать?
Уточняю вопрос:
Куда лучше запихнуть исходники бота?
Как оптимальнее сделать его взаимодействие с бд (вдруг для бота нужен multiprocessing)?
Как правильнее его запускать?
Бот будет на long polling, т.е. с бесконечным циклом.
Мог спросить/написать что-то глупое, уж простите, опыта пока маловато)
Какие-нибудь частичные маленькие советы или направления что-нибудь почитать/погуглить тоже приветствуются.
0 Лучше напиши апи. Я так своего бота подключил с интернет магазином чтобы продавцам на точках приходило уведомление в приложение телеги о заказе и обратно от сообщений с кнопками сигналы в магаз.
1 Хранить в отдельном репо
2 sqlalchemy. При чем тут мультипроцессинг не понятно
3 Можно демоном systemd. Соответственно запуск и остановка будут производиться через эту подсистему.
> Бот будет на long polling, т.е. с бесконечным циклом.
Шта?