fdroid, у Сбербанка это до сих пор есть. Просто, как правило, банки в силу недешовости этого сервиса у операторов ставят на мониторинг не всех клиентов, а только тех, у кого на счету лежит много денег или с которыми есть ещё какие-то повышенные риски.
Алексей Гневышев, уже не первый год есть, Viber Bot aka Viber Public Account. По стилю похоже на ботов в Телеграме, нужно подписаться, телефон пользователя бот не получит.
Илья Бычек, естественно, соцсеть не заинтересована в том, чтобы в ней автоматизированно регистрировали аккаунты и накручивали фальшивую активность несуществующих пользователей. Поэтому лёгкого решения нет и никогда не будет. А будут регулярные баны, отслеживание подозрительной активности, незначительные всё ломающие изменения и прочие атрибуты противодействия деструктивной деятельности.
Всё гораздо проще: ты вставил из буфера весь код два раза. Я, собственно, прозрачно намекал именно на это, когда говорил, что код не будет работать в два раза лучше, если его скопипастить два раза. Так как в последней строке не было переноса строки, то при вставке к ней второй раз подклеилась первая строка копипасты. Вставкой переноса строки проблему, конечно, удалось решить, потому что скрипт доходит до первого client.run и дальше работает в нём вплоть до принудительного завершения скрипта или любой фатальной ошибки, но подобное решение совершенно неправильное, в других ситуациях оно может привести к разного рода неприятным эффектам.
Pahom6233, это не Bot API с токеном бота, там другой API (MTProto), в котором всё устроено иначе. Клиентское приложение логинится с реквизитами пользователя, в уже залогиненный клиент или на телефон приходит обычный одноразовый код. Соответствующая клиентская библиотека (типа pyrogram, telethon итд) при первом запуске всё это проделывает, далее кладёт реквизиты в файл сессии и при следующем запуске бота уже не просит логиниться. В общем, советую попробовать или хотя бы почитать мануалы по этому вопросу, станет гораздо понятнее.
Pahom6233, в 99% случаев боты не делают ничего такого сложного, ради чего имело бы смысл проксировать к ним запросы. Да и спалиться можно, если вдруг внезапно какой-то юзер слишком активно общается с ботом, как один человек вряд ли бы общался.
Все эти сказки о том, что фриланс якобы не существуют, что услугами фрилансеров пользуются какие-то неправильные компании - это всё противоречит объективной реальности, в которой на рынке есть достаточно большой спрос на услуги фрилансеров. Но да, конечно, кто-то думает, что можно в реальность не верить, и этого будет достаточно, чтобы реальность как-то изменилась. Я это называют "методом страуса". Считается, что страус прячет голову в песок, чтобы не видеть опасности, потому что ему кажется, что опасность от этого перестаёт существовать. Увы, но это так не работает.
Лет 20 назад подобное было обычным делом, шрифт с дублями русских букв на их позициях в cp1251. Помогало нормально работать с документами, сделанными в древних версиях ворда.
Про электрон замечу, что я пользовался лишь четырьмя подобными говнищами, и все 4 были мессенджерами (Slack, Rocket Chat, Discord и Skype). Как так можно вообще??? Я могу понять создание кроссплатформенного приложения для какой-то отдельной задачи, которая будет доминировать во время своей работы на компе, но мессенджер же обязан быть быстрым, лёгким и фоновым. Телеграм - прекрасный пример того, каким должен быть мессенджер. А все эти дополнительные браузеры постоянно текут по памяти и глючат.
Никита К, не думаю что дело в каком-то подчёркивании в тексте сообщения. Можно ещё для сравнения попробовать набросать код отправки такого сообщения в любом другом решении типа телебота или даже прямым дёрганием API.