Телеграм не позволяет смотреть видео в процессе его загрузки. Можно смотреть только целиком скачанный файл. Так как файл в любом случае выкладывать целиком, то разумнее выложить его в наиболее удобном конечному пользователю варианте. А это значит с индексом, который можно построить только по целому файлу после его полного получения.
Vadtea, дык обычную инвайт-ссылку можно высылать, в чём проблема выслать три ссылки на три сервера? Тем более если это будут ссылки для заинтересованных вступить, а не просто спам.
Рекомендую задуматься. Предположим, ты зашёл из гугла по какой-то ссылке в поисках "[некий запрос]" и тебя тут же закинуло на 3 дискорд-сервера. Хорошо если только 3... Тебе понравится? Вот и никому не нравится. И дискорду тоже.
Это вопрос не про ботов, а про то, что надо начинать с учебника. Почему message.text используется вне функций на верхнем уровне? Почему переменная совпадает по названию с функцией? Это всё не будет работать вообще никак. И нельзя так делать. Программировать наугад, расставляя какие-то слова как попало, полностью бесполезно. Из этого ничего никогда не выйдет.
Нет, просто mail.ru практически монополист, и если он не принимает почту от кого-то, то mail.ru не считает это проблемой, сервисы сами должны страдать, договариваться с mail.ru итд. Отечественные это делают - так как большинство их пользователей используют mail.ru - а иностранные не заморачиваются. Поэтому-то письма попросту не доходят.
Добавлю, что в достаточно новых версиях ssh ещё и хост открытым текстом не пишет - чтобы нельзя было, украв known_hosts, узнать куда ходил этот пользователь и куда направить последующие атаки, особенно если пароль пользователя уже скомпроментирован.
Роман Безруков, одно другому не мешает, у нас юзеров создают из ansible, который запускается в jenkins...
Правда, я обычно всё равно гоняю ansible напрямую, потому что при каждой попытке использовать у меня что-то идёт не так: то повиснет на умершем хосте, то --limit неправильно прочитался и потому проигнорировался (привет прогон по всем серверам), то хочешь отменить и он час висит не отменяется...
CeMgnom, подписаться на телеграммические каналы zatelecom, usher2 итд итп где регулярно пишут если подобное начинается.
openvpn и тем более wireguard слишком легко детектится и потому ломается даже без бана IP. Для обхода этого tls-crypt в openvpn может помочь (а может не помочь), лучше же начать использовать протоколы, которые пока не блокируются (shadowsocks, amnesia, vless, xtls-reality и другие подобные слова). Самый лёгкий способ из всего этого на текущий момент - outline. Себе ставишь менеджер, который настраиваешь на конфигурирование хоста по инструкции, где в докере будет запущен shadowsocks, клиентам даёшь ключи, сделанные кнопкой в этом менеджере. Работает на компе и мобилке очень легко и понятно.
Скорее всего, используется не кликер, а прямые запросы к API.
Ну а вообще это не дело, и лучше бы начальство озаботилось этой проблемой. Хотя если все лиды будут забираться одним человеком, оно и так может заподозрить неладное...
asmelnik, так иногда делают, чтобы поднимающийся VPN или роут из динамической маршрутизации не перетирал имеющийся default route, что в случае чего спасёт от полной потери сети.
upd: хотя тут скорее наоборот, чтобы родной роут не трогать, поверх два в VPN.
У проекта/продукта в любом случае должен быть Project Manager и/или Product Owner, который и должен заниматься формированием требований, установкой приоритетов, написанием ТЗ, роудмапов, оценкой ресурсов, контролем исполнения итд итп. Да, он может консультироваться с разработчиками (и вообще не обязан сам уметь программировать), но важные решения по жизненному циклу разработки принимает он самостоятельно.
И у разработчиков в любом случае должен быть Team Lead, который должен принимать фундаментальные решения и иметь последнее слово в случае неопределённых ситуаций.
Если кучка равноправных разработчиков получае задание в форме "сделать хорошо" от директора Департамента Тысяч Очешуительных Решений в Области Импортозамещения, а дальше как-то вынуждена договариваться (или, наоборот, рвёт друг другу волосы в невозможности достичь консенсуса), то это к слову agile не имеет никакого отношения.
holy_paster, понятно, что из нейросети можно что-то выжать. Но тут такая плёвая задача, что если даже её не получается без нейросеток, то это уже о человеке очень много говорит.
Тем более что нейросеть может сморозить полную чушь вообще легко.