Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Перетаскивайте деревянные блоки и убирайте их в ворота того же цвета! Успокаивающая логическая игра без времени и ограничений.

Wood Blocks Jam

Головоломки, Казуальные, Логическая

Играть

Топ прошлой недели

  • SpongeGod SpongeGod 1 пост
  • Uncleyogurt007 Uncleyogurt007 9 постов
  • ZaTaS ZaTaS 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
alexaa17
alexaa17
1 год назад

И снова про YouTube⁠⁠

А вот есть ведь такое приложение, чего бы не подсуетиться то на хайпе? Это ж пользователей просто насильно пихают в лапы. Или может я чего то не понимаю, и это трудно, потоки ютуба выкладывать в телегу?
А пока открывается (не открывается) в стороннем браузере, к сожалению...

И снова про YouTube Windows, Компьютерная помощь, Компьютер, YouTube, Telegram
И снова про YouTube Windows, Компьютерная помощь, Компьютер, YouTube, Telegram
Показать полностью 2
Windows Компьютерная помощь Компьютер YouTube Telegram
1
9
Alterspb
Alterspb
1 год назад

Журналисты и Майкрософт - все опять сломал Билл Гейтс, но это не так⁠⁠

Все новостные ленты забиты заголовками типа "Из-за сбоя в виндовз всё сломалось".
Недожурналистам как обычно лень разбираться в вопросе, да и если не лень, заголовок про какой-то сбой у обновления у никому неизвестной системы кибербезопасности CrowdStrike возбуждает людей меньше чем сбой стоящей у всех на компе ОС Windows. ведь этим самым CrowdStrike пользуются только корпорации, и испугать обывателя такой фигнёй непросто. А вот страх того, что маленький мирок с Windows, Пикабу и картинками про скуфов на хоббихорсерках вот-вот рухнет из-за страшного мирового заговора сбоя у проклятого Майкрософта заставит обывателей репостить этот фейк и зарабатывать лузлы для опубликовавших это.
И это всегда работает именно так. админам телеграмм и прочих каналов и похеру на детали, им масштаб нужон, драма.

PS
Если кому интересно, чо за сбой такой всех накрыл - идите на https://habr.com/ru/news/829912/

[моё] Негатив Журналисты Telegram Windows Microsoft Текст Crowdstrike
5
15
RuSecLife
RuSecLife
1 год назад
Информационная безопасность IT

В Telegram исправили уязвимость 1 click для приложения на Windows⁠⁠

В Telegram исправили уязвимость 1 click для приложения на Windows IT, Windows, Хакеры, Программа, Telegram, Уязвимость, Информационная безопасность, Приложение

9 апреля была обнаружена уязвимость в приложении Telegram под Windows с возможность автоматически исполнения кода при загрузки файла, то есть с 1 щелчком мыши..

14 апреля Telegram исправляет уязвимость и файлы расширения “pywz” не запускаются автоматически.

Уязвимость могла затронуть лишь небольшую часть пользователей: менее 0,01% установили Python и используют соответствующую версию Telegram для ПК.

Telegram составил список расширений с высоким риском (например, exe). Перед их запуском появляется предупреждение о безопасности: "Этот файл имеет расширение .exe и может нанести вред вашему компьютеру. Вы уверены, что хотите его запустить?"

Однако неизвестные файлы могли запускаться автоматически. Ошибка заключалась в расширении "pywz", которое было добавлено в список как "pyzw". В результате файлы автоматически запускались с помощью Python. Через Python можно было запустить вирус удаленного доступа или локер.

На сайте BleepingComputer был проведен тест этой уязвимости с исследователем кибербезопасности AabyssZG. С использованием старой версии Telegram журналисты получили от исследователя файл "video.pywz", маскированный под видео в формате mp4. Он содержал код Python для открытия командной строки. Однако при клике на видео Python автоматически выполнял сценарий, который открывал командную строку.

Будущие версии приложения Telegram Desktop должны включать предупреждающее сообщение о безопасности, а не добавлять расширение ".untrusted", что повысит безопасность процесса.

Вот теперь можно спать спокойно.

Немного паранойи, но не скачиваете лишний раз файлы, ниоткуда) А если скачивать, то вначале тестировать на виртуальной машине или проверять на вирус тотал. Довольно странно будет при запуске mp4 видит консольную строку…

Показать полностью
[моё] IT Windows Хакеры Программа Telegram Уязвимость Информационная безопасность Приложение
1
alexaa17
alexaa17
1 год назад

Как войти в потерянный Telegram на ПК⁠⁠

При отсутствии доступа к устройству, при его поломке или потере, например.

Нам понадобится телефон с Android на время (можно ведь у кого нибудь одолжить?), и сим карта с нужным номером, вставленная в любой простой кнопочный телефон, умеющий принять смс.

На чужом телефоне устанавливаем приложение Telegram X из Google Play

Как войти в потерянный Telegram на ПК Windows, Программа, Компьютер, Android, Компьютерная помощь, Telegram, Длиннопост

Вводим номер телефона

Как войти в потерянный Telegram на ПК Windows, Программа, Компьютер, Android, Компьютерная помощь, Telegram, Длиннопост

Приложение высылает код в другое приложение, которого у нас нет :(

Как войти в потерянный Telegram на ПК Windows, Программа, Компьютер, Android, Компьютерная помощь, Telegram, Длиннопост

Нажимаем "Не получили код?" и получаем обычную смс на телефон

Вводим код полученный в смс на кнопочном телефоне в приложение, попадаем в свой аккаунт Телеграм.

Далее устанавливаем на ПК приложение из Microsoft Store, или с сайта https://desktop.telegram.org/

Как войти в потерянный Telegram на ПК Windows, Программа, Компьютер, Android, Компьютерная помощь, Telegram, Длиннопост

Вводим номер ещё раз

Получаем код, на этот раз уже в приложение Telegram X, вводим его в приложении на ПК

Как войти в потерянный Telegram на ПК Windows, Программа, Компьютер, Android, Компьютерная помощь, Telegram, Длиннопост

Вводим код и пользуемся

Удаляем приложение Telegram X и возвращаем телефон хозяину. Мы великолепны!

P. S. Есть ещё интересная фишка у Telegram X (но тогда придётся Андроид телефон отжать у хозяина)
Это обход лимита в три аккаунта, без покупки Премиум.

Как войти в потерянный Telegram на ПК Windows, Программа, Компьютер, Android, Компьютерная помощь, Telegram, Длиннопост

Пробовал четыре, больше номеров нет пока доступных.

Как войти в потерянный Telegram на ПК Windows, Программа, Компьютер, Android, Компьютерная помощь, Telegram, Длиннопост

Как то так

Показать полностью 7
[моё] Windows Программа Компьютер Android Компьютерная помощь Telegram Длиннопост
20
Mighty2000
Mighty2000
1 год назад

Microsoft представила новую клавиатуру, которая будет иметь кнопку Copilot вместо одной из кнопок Win⁠⁠

Microsoft представила новую клавиатуру, которая будет иметь кнопку Copilot вместо одной из кнопок Win Windows, Программа, Искусственный интеллект, Чат-бот, Telegram, Telegram (ссылка), Telegram каналы

Microsoft взяла клавиатуру на карандаш и решила немного пошутить над кнопкой Win. Вместо нее они представили новую кнопку Copilot, которая будет запускать ИИ-помощника. Теперь пользователи смогут насладиться улучшенным опытом работы с приложениями и операционной системой Windows 11. 🎉

Она будет располагаться рядом с правой клавишей Alt, чтобы быть всегда под рукой. Теперь пользователи смогут получить помощь от ИИ-помощника, который будет отвечать на вопросы и помогать в различных задачах, похоже на чат-бота ChatGPT. 💁‍♂️💻

Так что готовьтесь к новому уровню взаимодействия с компьютером! Microsoft делает все возможное, чтобы сделать вашу жизнь проще и интереснее. Кто знает, может быть, следующим шагом будет кнопка для заказа пиццы прямо с клавиатуры? 🍕😄

Ссылка на пост в нашем телеграмм канале: https://t.me/CraikNews/56

Показать полностью 1
[моё] Windows Программа Искусственный интеллект Чат-бот Telegram Telegram (ссылка) Telegram каналы
8
user8505343
user8505343
1 год назад

Урок №13. Выгрузка проекта на сервер⁠⁠

Урок №13. Выгрузка проекта на сервер Python, Программирование, IT, Telegram, Программа, Telegram бот, Бот, Чат-бот, Windows, Длиннопост

В данном уроке мы научимся выгружать свой проект на сервер gethub.com.

Регистрация gethub.

Для начала заходим на gethub.com и регистрируемся на сайте. После нажимаем на свою иконку и выбираем your repositories. Пишем название своего проекта и нажимаем на create repository.

Урок №13. Выгрузка проекта на сервер Python, Программирование, IT, Telegram, Программа, Telegram бот, Бот, Чат-бот, Windows, Длиннопост

Теперь у вас появляется личный аккаунт на gethub.

Подключение и выгрузка проекта на gethub.

Чтобы подключить свой проект к gethub нам нужно зайти в pycharm, и сверху tool и выбрать get repository. После вас перекинет на сайт где вы должны войти в свой gethub. Далее у вас появится сверху git. Нажимаем на git и выбираем commit.

Урок №13. Выгрузка проекта на сервер Python, Программирование, IT, Telegram, Программа, Telegram бот, Бот, Чат-бот, Windows, Длиннопост

Далее в появившимся окне нажимаем на push.

Урок №13. Выгрузка проекта на сервер Python, Программирование, IT, Telegram, Программа, Telegram бот, Бот, Чат-бот, Windows, Длиннопост

Возвращаемся на сайт gethub и видим наш появившийся файл на сайте.

Урок №13. Выгрузка проекта на сервер Python, Программирование, IT, Telegram, Программа, Telegram бот, Бот, Чат-бот, Windows, Длиннопост

Теперь наш проект выгружен на сервер и любой человек может зайти и посмотреть его.

Итоги.

На этом наши уроки по созданию telegram бота закончены. Теперь вы умеете создавать telegam бота на двух разных библиотеках и уже можете делать ботов под заказ. Можете подключать систему оплаты и различные кнопки.

Что будет дальше?

Далее на этом канале я буду выкладывать полезные уроки на python, изучив которые вы сможете зарабатывать на python. Будет много полезного и познавательного контента связанного с python, который вам пригодиться в будущем.

Показать полностью 4
Python Программирование IT Telegram Программа Telegram бот Бот Чат-бот Windows Длиннопост
6
6
user8505343
user8505343
1 год назад

Урок №12. Подключение системы оплаты в telegram боте⁠⁠

Урок №12. Подключение системы оплаты в telegram боте IT, Python, Программирование, Telegram, Telegram бот, Бот, Программист, Чат-бот, Windows, Длиннопост, Telegram (ссылка)

В этом уроке мы добавим платежную систему для оформления платежей внутри нашего telegram бота.

Интеграция системы оплаты.

Для подключения системы оплаты мы должны перейти в BotFather и прописать команду /mybots. За счет этой команды мы можем выполнить редактирование наших ботов. Выбираем нашего бота. Тут мы можем узнать токен нашего бота, отредактировать его и так далее. Нас же интересует такая кнопка, как Payments, то есть настройка платежей в боте.

Урок №12. Подключение системы оплаты в telegram боте IT, Python, Программирование, Telegram, Telegram бот, Бот, Программист, Чат-бот, Windows, Длиннопост, Telegram (ссылка)

Telegram позволяет настроить сразу несколько различных систем оплаты для вашего бота. Также важно, что для настройки какой-либо систем платежей вы должны быть зарегистрированы в самой этой системе. Я буду регистрировать такую систему как ЮKassa. Если мы хотим подключить основную систему оплаты, то заходите на сайт ЮKassa, в организации и вводите свои данные, и буквально через 1 день вам пришлют договор с подписанием контракта с ЮKassa. Мы же пока подключим с вами тестовый магазин в нашем боте. Для этого в BotFather мы выбираем ЮKassa.

Урок №12. Подключение системы оплаты в telegram боте IT, Python, Программирование, Telegram, Telegram бот, Бот, Программист, Чат-бот, Windows, Длиннопост, Telegram (ссылка)

Теперь если у вас уже подключена основная система оплаты, то нажимаем на кнопку Connect ЮKassa Live. В моем случае я подключаю тестовый магазин, поэтому нажимаю на кнопку Connect ЮKassa Test. Далее нас перебрасывает в бота юкассы. Нажимаем кнопку start. Далее бот нас просит отправить ему идентификатор нашего магазина. Бот сформирует вам его и останется только переслать это число ему в ответ. Далее он попросит скинуть ваш shopArticleId, который он также сам сгенерирует. После чего ЮKassa зарегистрирует ваш тестовый магазин в BotFather.

Урок №12. Подключение системы оплаты в telegram боте IT, Python, Программирование, Telegram, Telegram бот, Бот, Программист, Чат-бот, Windows, Длиннопост, Telegram (ссылка)

Теперь возвращаемся в BotFather, где уже зарегистрирована наша платежная система. Он выводит нам токен, по которому м теперь сможем проводить оплату.

Урок №12. Подключение системы оплаты в telegram боте IT, Python, Программирование, Telegram, Telegram бот, Бот, Программист, Чат-бот, Windows, Длиннопост, Telegram (ссылка)

Импортируем токен в программу

Добавляем наш токен в файл token.csv, где у нас уже храниться token нашего бота. Сохраняем его в переменную, например, PAYMENT_TOKEN.

Урок №12. Подключение системы оплаты в telegram боте IT, Python, Программирование, Telegram, Telegram бот, Бот, Программист, Чат-бот, Windows, Длиннопост, Telegram (ссылка)

Теперь мы можем описать код, за счет которого мы будем высылать счет на оплату пользователю и при нажатии на специальную кнопку пользователь сможет перейти на систему оплаты и выполнить платеж через нашего бота.

Создание счета (invoice).

  • Давайте теперь напишем код, за счет которого мы будем высылать invoice пользователю. По сути это будет счет для оплаты и при нажатии на специальную кнопку, пользователь будет переходить на систему оплаты и выполнить платеж. Давайте будет отправлять пользователю счет для оплаты, когда нам будет приходить такая команда, как /pay. Так как в прошлом уроке мы работали с библиотекой aiogram, чтобы закрепить то, что мы узнали, продолжим работать на ней.
    Мы обращаемся к диспетчеру (то есть объекту dis), затем обращаемся к message_handler() и также указываем commands = ['pay']. Затем мы должны создать функцию, например, payment. В функции мы указываем параметр message и указываем тип этого параметра. Для этого ставим двоеточие, затем указываем types и тип этого параметра, то есть message. Теперь давайте отправим счет нашему пользователю. Для этого прописываем await bot.send_invoise. Данная функция принимает много параметров, давайте разберемся в них.
    Первым параметром передаем message.chat.id.

  • Title, где указываем название нашего товара.

  • Description - в нем мы пишем описание к нашему товару.(является не обязательным в передаче)

  • Provider_token, тут же мы обращаемся к нашему csv файлу и берем из него PAYMENT_TOKEN.

  • Currency необходимо передать трехзначный код валюты в формате ISO 4217. Полный список валют можно найти здесь.

  • Photo_url мы должны передать ссылку на наше фото(является не обязательным в передаче)
    Если вы добавили фото, то нужно указать параметры photo_height и photo_width, иначе изображение либо вообще не отобразится, либо отобразится некорректно.

  • Is_flexible отвечает за то, что финальная цена зависит от способа доставки (когда передаем True). При значении False этот параметр можно не писать.

  • Prices принимает массив из цен, поэтому передаем туда [price]. Переменную price мы напишем чуть позже.

  • Start_parameter является обязательным, документация утверждает, что можно использовать уникальный диплинкинг параметр, чтобы создать эту квитанцию.

  • Payload. Объем 1-128 байт. Рекомендуется использовать его для того чтобы идентифицировать инвойсы - он не показывается пользователю, но мы можем его прочитать при получении успешной оплаты.

Сейчас при запуске у нас будет выдаваться ошибка, так как у нас неизвестная переменная price. Давайте создадим ее. Для этого перед диспетчером мы пишем переменную price, куда должны указать цену товара. Мы обращаемся к types, к LabeledPrice(). Далее в label мы указываем название товара, а в amount передаем стоимость.
ВАЖНО! Нужно передавать целочисленное значение в минимально возможных единицах валюты. То есть если мы говорим о рублях, то передавать нужно копейки (123руб. как 123* 100).

Урок №12. Подключение системы оплаты в telegram боте IT, Python, Программирование, Telegram, Telegram бот, Бот, Программист, Чат-бот, Windows, Длиннопост, Telegram (ссылка)

Теперь при запуске бота и отправке команды /pay, нашему пользователю будет отправляться счет на оплату.

Урок №12. Подключение системы оплаты в telegram боте IT, Python, Программирование, Telegram, Telegram бот, Бот, Программист, Чат-бот, Windows, Длиннопост, Telegram (ссылка)

Сообщение пользователю после оплаты.

Теперь давайте будет отправлять сообщение пользователю после того, как он оплатит покупку. Для этого обращаемся к диспетчеру, далее обращаемся к message_handler. Указываем content_types и в качестве значение передаем types.ContentType.SUCCESSFUL_PAYMENT. Это означает, что наш метод будет срабатывать только в случае, если будет выполняться успешная оплата.
Далее в нем мы создаем асинхронную функцию и в ней отправляем некое сообщение пользователю.

1/2

Также если вы не хотите долго ждать, то все уроки и коды с уроков уже есть в моем telegram канале.

Также каждый день в telegram канале появляются полезные книги и пособия с материалом по программированию, а также выходят эффективные фишки, которые значительно упрощают вашу работу с программированием.

Показать полностью 10
IT Python Программирование Telegram Telegram бот Бот Программист Чат-бот Windows Длиннопост Telegram (ссылка)
3
4
user8505343
user8505343
1 год назад

Урок №11. Веб-приложение в Telegram боте⁠⁠

В этом уроке мы добавим полноценное веб-приложение в нашего Telegram бота.

Создание веб-приложения в боте.

Давайте сначала отслеживать команду /start. Именно при команде /start мы будем показывать пользователю кнопку, по нажатию на которую откроется веб-приложение. Чтобы отследить команду /start, мы используем функцию message_handler и указываем, что обрабатываем команду /start. Затем мы создаем асинхронную функцию, например, start, и здесь принимаем один параметр message с типом message. Далее создаем кнопку, создавая объект markup, затем обращаясь к types и вызывая ReplyKeyboardMarkup(). Затем добавляем нашу кнопку с помощью markup.add и types.KeyboardButton. Пишем текст нашей кнопки, например, 'Веб-приложение'. Здесь мы также указываем параметр web_app, передавая ему WebAppInfo в качестве значения. Для подключения этого нам нужно обратиться к библиотеке aiogram.types.web_app_info и импортировать из нее WebAppInfo. В WebAppInfo нужно указать адрес сайта, который откроется при нажатии на кнопку. Мы создадим наш сайт позже, а пока укажем ссылку на канал Дзен.

1/2

При нажатии на кнопку открывается мини-веб-приложение, на котором можно нажимать кнопки. Если на сайте есть система оплаты, мы также можем здесь произвести оплату.

Урок №11. Веб-приложение в Telegram боте Программирование, IT, Telegram, Python, Программа, Программист, Чат-бот, Windows, Telegram бот, Бот, Длиннопост, Telegram (ссылка)

Создание своей страницы.

Теперь создадим свою собственную веб-страницу, которая откроется при нажатии на кнопку. Для этого внутри проекта нужно создать HTML-файл, который мы попробуем отобразить в веб-приложении в Telegram боте. Внутри HTML-файла прописываем стандартную HTML-разметку и основное содержимое нашей страницы(данную разметку можно найти в моем Telegram канале: https://t.me/CodeCashh).

Урок №11. Веб-приложение в Telegram боте Программирование, IT, Telegram, Python, Программа, Программист, Чат-бот, Windows, Telegram бот, Бот, Длиннопост, Telegram (ссылка)

Затем, чтобы наша страница отображалась в веб-приложении, нам нужно выгрузить эту страницу на локальный сервер. Если у вас уже есть свой веб-сайт, вы можете добавить файл в папку вашего сайта и просто указать ссылку на этот файл. Если же у вас, как в моем случае, нет своего веб-сайта, мы воспользуемся GitHub. Регистрируемся на сайте, затем нажимаем на свою иконку и выбираем "Your repositories".

Урок №11. Веб-приложение в Telegram боте Программирование, IT, Telegram, Python, Программа, Программист, Чат-бот, Windows, Telegram бот, Бот, Длиннопост, Telegram (ссылка)

Вводим название нашего сайта, затем через точку указываем "github.io". Ставим галочку на "Add a README file" и создаем проект.

Урок №11. Веб-приложение в Telegram боте Программирование, IT, Telegram, Python, Программа, Программист, Чат-бот, Windows, Telegram бот, Бот, Длиннопост, Telegram (ссылка)

После создания нажимаем "Add file" -> "Upload files" и добавляем наш HTML-файл. Затем он появляется в нашем проекте.

Урок №11. Веб-приложение в Telegram боте Программирование, IT, Telegram, Python, Программа, Программист, Чат-бот, Windows, Telegram бот, Бот, Длиннопост, Telegram (ссылка)

Далее заходим в папку "README.md", нажимаем "Edit this file" и добавляем наш HTML-код.

Урок №11. Веб-приложение в Telegram боте Программирование, IT, Telegram, Python, Программа, Программист, Чат-бот, Windows, Telegram бот, Бот, Длиннопост, Telegram (ссылка)

Сохраняем файл. Затем переходим в настройки и нажимаем "Pages". В пункте "Branch" указываем направление, где лежат наши файлы, и нажимаем "Save".

Урок №11. Веб-приложение в Telegram боте Программирование, IT, Telegram, Python, Программа, Программист, Чат-бот, Windows, Telegram бот, Бот, Длиннопост, Telegram (ссылка)

Теперь GitHub отправит ссылку на наш сайт, по которой откроется наша веб-страница.

Урок №11. Веб-приложение в Telegram боте Программирование, IT, Telegram, Python, Программа, Программист, Чат-бот, Windows, Telegram бот, Бот, Длиннопост, Telegram (ссылка)

Копируем ссылку на наш сайт и вставляем ее в Python-файл. Затем запускаем наш проект и заходим в Telegram бота. При нажатии на кнопку откроется наша веб-страница.

Урок №11. Веб-приложение в Telegram боте Программирование, IT, Telegram, Python, Программа, Программист, Чат-бот, Windows, Telegram бот, Бот, Длиннопост, Telegram (ссылка)

Стиль веб-приложения я сделаю в telegram канале.

Также если вы не хотите долго ждать, то все уроки и коды с уроков уже есть в моем telegram канале.

Также каждый день в telegram канале появляются полезные книги и пособия с материалом по программированию, а также выходят эффективные фишки, которые значительно упрощают вашу работу с программированием.

Показать полностью 11
Программирование IT Telegram Python Программа Программист Чат-бот Windows Telegram бот Бот Длиннопост Telegram (ссылка)
0
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии