Evgenii, я не пойму как подходить к реализации такой вёрстки, т.е. конкретно эту страницу скопировав код я могу проанализировать, но это не поможет при подходе, например, к другому макету. Может есть какие-то общие принципы или рекомендации на этот счет? Как выстроить элементы/блоки, как задать отзывчивость+адаптив на брейкпоинтах и т.д. Или может вы какие-то материалы считаете полезными для ознакомления по теме, тоже бы пригодилось.
Я почитал бегло о библиотеках и скорее всего буду использовать python-telegram-bot или telebot (пока не определился). Асинхронный питон я еще не проходил, думаю рано лезть в aiogram.
Чего я не понимаю, так это как структуру кода проработать, чтобы была возможно расширения функционала в дальнейшем.
Сейчас мне нужно сделать следующее:
1. Получать сообщение по API.
2. Пересылать сообщение в каналы, где бот - админ.
3. Иметь возможность добавить такой канал по id в массив, по которому бот будет идти
4. Удалить канал из массива
5. Показать список каналов
Все это, если я верно понимаю, можно сделать посредством методов выбранной библиотеки, я почитаю документацию. Но как это с помощью ООП продумать? Раньше я, максимум, в отдельных функциях писал небольшие учебные проекты, но расширяя возможности бота в них запутаться можно.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Я не на фронт учусь, но для будущих петов хочу понять реализацию без фреймворков и готовых сеток.