Для повышения эффективности часто видео загружают и публикуют по таймеру. При этом у подписчиков канала появляется уведомление что тогда-то во столько-то выйдет новое видео.
Опубликовать несколько видео сразу может быть не всегда хорошо с точки зрения распыления внимания аудитории. Скажем, одно видео на 10 минут посмотреть не то же самое что 5 видео общей продолжительностью 50 минут. У многих терпения не хватит столько времени подряд тратить, а отложенные на потом видео смотрят в конечном итоге далеко не все. В итоге кто попало посмотрит какие попало видео, но все видео посмотрят не все.
Зависит, конечно, от тематики. Если это, например, серия видеоуроков, то их будут смотреть от начала. А если музыкальные видеоклипы - то в каком попало порядке и чаще всего из рекомендаций/трендов.
Можно администрировать бота через команды самого бота, можно через отдельного "административного" бота, можно веб-интерфейс прикрутить, можно управлять через файл конфига или через базу...
Вариантов много, смотря насколько хочется заморачиваться. Многим влом, так как усилий много, а для собственного ботика для своего личного уютного чатика проще и быстрее в конфиге параметры менять.
Dima_E, что и как настраивать, какие опции что означают - смотреть в документации. Но даже она не будет объяснять, что такое IP-адрес, NAT или SNMP, и это более чем нормально. Учебник по экономике тоже не рассказывает таблицу умножения, предполагается, что человек её и так уже знает.
Плохая идея бездумно закатывать себе найденный в интернетах конфиг, без понимания что там и как. Лучше тогда оставить конфиг по умолчанию, он вполне нормальный.
DHCP бывает сервер, а бывает клиент. Для подключения к провайдеру чаще всего нужно, чтобы соответствующий порт и интерфейс были сконфигурированы как DHCP Client, а это порты udp 67 и 68, если их зарезать, то DHCP сломается. Сервер в домашнем роутере обычно нужен для раздачи адресов своим домашним устройствам (не только компам, но и всем этим телефонам, телевизорам и яндексколонкам).
Описание протокола DHCP есть в Википедии, если интересно, но я повторюсь, что при недостатке знаний лучше не мудрить и оставить то, что умные люди сделали в автоконфигураторе по умолчанию.
Selenium сам берёт куки и заголовки, ведь это обёртка над настоящим браузером. Никакого "парсить куки" там нет, сама эта фраза лишена смысла.
Проблема именно в том, что Selenium детектится по своим особенностям. И даже если использовать разные хаки для обмана сайта, то чисто поведенческие факторы (количество запросов в секунду, количество запросов к API без запросов инициирующих API-вызовы страниц, итд итп) всё равно никак не обойти: сайт покажет капчу, которую придётся решать.
Deman1, ошибка No space left означает что кончилось место.
Ну а для адресов, кончающихся на /, wget всегда создаёт index.html, потому как не может в каталог положить файл с пустым именем (что, очевидно, невозможно).
Станислав, интернет в Казахстане ходит через Россию, и там часто блокировки из России работают.
Кроме того, если пользоваться услугами именно российского хостера, то у него эти блокировки могут быть сами по себе, вне зависимости от страны размещения серверов.
Для подобной задачи сервера лучше арендовать в Европе.
Frik44, при любой отправке или редактировании сообщения изменённая клавиатура всегда отправляется целиком заново, нельзя отправить только изменившиеся части. Поэтому надо хранить у себя в базе/FSM-контексте/in-memory-хранилище/ещё-где-то исходные данные, на основе которых можно составить клавиатуру, и формировать их каждый раз заново.
Например, если мы хотим выдавать все элементы корзины, то храним список товаров с их количеством, и выдаём строчками кнопки: "минус", "текущее количество", "плюс". Минус и плюс изменяют текущее количество, по средней кнопке можно отправлять новым сообщением или редактированием текущего с добавленной кнопокой "назад в корзину" показывать описание этого товара.
Тут много можно навертеть, сделать весьма изощрённо и красиво. Конечно, ограничения Телеграма всё равно никуда не денутся (например, на максимальное количество инлайн-кнопок - придётся придумывать способ постраничного вывода корзины...), это недостаток, но как бы трудно ожидать от готовой платформы такой же гибкости, как от собственного приложения.
Да, сообщение с инлайн-кнопками можно редактировать, убирая в них лишнее или добавляя что-то новое, заменяя кнопки некоторого уровня вложенности кнопками следующего уровня, итд итп. Но можно и новые сообщения отправлять. Можно посмотреть как это реализовано в моём боте https://t.me/glagolitic_bot .
Александр Фил, нет, delete webhook не имеет никакого отношения к завершению опроса. Это нужно чтобы отключить приём событий на имеющийся вебхук (в дальнейшем можно задать другой или перейти на polling).
Василий Банников, ну по сути там примерно такое и есть, вся история пошифрована, чтобы пустить в неё нового участника, надо чтобы кто-то из имеющихся участников разрешил ему обмен ключами. Возможно, в конечном счёте история шифруется каким-то общим ключом, получение которого каким-нибудь DH-подобным механизмом, я не разбирался.
Но цена всего этого - реальные неудобства для конечного пользователя. Зашёл с другого устройства - надо с уже зашедшего ранее его подтвердить, чтобы произвести обмен ключами - или все чаты останутся зашифрованными. Или использовать сохранённый экспортированный заранее ключ.
psiklop, свитч ничего не делает с адресами и связностью (если это обычный неуправляемый свитч или если управляемый, но не настроен как-то хитроумно), если провод воткнут в свитч, а свитч воткнут в роутер, то это то же самое, что провод напрямую воткнут в роутер.
Ну и в портах роутера тоже будет локалка между хостами, если специально не накручивать.