Дмитрий, Ну суть в том что у меня есть инфа для IPOE соединения в лк, и теперь добавлся статический ip. Раньше у меня был 1 ip(он судя по всему тоже был статическим), и теперь он сменился на тот, который мне добавили
И да и нет
Все зависит от архитектуры вашего приложение и уровня его сложности
Есть процедурный подход, т.е. тупо функции. Он простой, но приложение быстро растет, и его как по мне нужно контролировать хорошо
Так же, например в nestjs есть уровень сервисов, которые работают с данными, и уровень контроллеров - классов которые тем или иным способом осуществляют общение с внешним миром(например путем тг бота). Кола больше, но у вас есть di, более удобная и четкая организация проекта, и возможность добавить впоследствии ещё один вариант отдачи данных(например чистый рест)
А можно сделать как вы предложили с классом на команду. Это решение дает большую свободу нежели нест, но меньшую нежели процедурка. По объему кода это решение будет больше, так как надо будет написать основной пласт кода с взаимодействием классов и бота
В общем определитесь чего хотите, и вперёд)
П.с. нест замените на какой нить питоновский фреймворк, я прост на жсе пишу
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.