Telegram поиск чатов – Как найти ссылку в телеграмме, как в телеграмме найти канал по ссылке, как в телеграмме найти чат по ссылке, как найти группу в телеграмме

Содержание

Поиск

Анекдот  

Анекдоты, приколы, шутки. Весёлое общение приветствуется)))

   Рейтинг: 38566

Переходов: 28525

Язык: ru

Жалоба

Чат 73 — Ульяновск / Ulyanovsk  

Чат 73 — Ульяновск / Ulyanovsk — Телеграмм чат для общения и тусовок жителей города Ульяновска и обл…

   Рейтинг: 6086

Переходов: 12388

Язык:ru

Жалоба

Геополитика  

Группа пропаганды логики и здравого смысла.
Обсуждаем все важные политические события России и мира…

   Рейтинг: 4745

Переходов: 6677

Язык:ru

Жалоба

Яндекс.Музыка  

Данный бот позволяет прослушивать плейлист дня и другие умные плейлисты, ваши личные плейлисты, а та…

   Рейтинг: 4486

Переходов: 4740

Язык:ru

Жалоба

Flirtation  

Flirtation — Открытый чат для общения, знакомств и совместных встреч по Москве и МО. Скорее добавляй…

   Рейтинг: 4056

Переходов: 70093

Язык:ru

Жалоба

Telegram club  

Основная конференция в которой обсуждаются нововведения в мессенджере Telegram и работа данного сайт…

   Рейтинг: 3642

Переходов: 20125

Язык: ru

Жалоба

Знакомства для встреч +18  

Проект Знакомства для интим встреч + 18 Представляет собой бот,в котором расположены ссылки чатов в…

   Рейтинг:

2394

Переходов: 52286

Язык:ru

Жалоба

ЧАТ [МОСКВА 24] @msk24  

ЧАТ для Москвичей, жителей Московской Области, и гостей столицы! Добро пожаловать!

   Рейтинг: 2243

Переходов: 18059

Язык: ru

Жалоба

Конфа доски 2ch /s/  

Конфа доски 2ch /s/ — обсуждаем программы, операционные системы и т.п

   Рейтинг: 2057

Переходов: 9874

Язык: ru

Жалоба

Депра  

Чат для тех, кому знакомо состояние эмоциональной подавленности, сильной грусти, безысходности….и…

   Рейтинг: 1822

Переходов: 2834

Язык:ru

Жалоба

Волгоград  

Чат для жителей и гостей города Волгограда.

   Рейтинг: 1676

Переходов: 2568

Язык:ru

Жалоба

Поехавшие  

Конференция интересных личностей. Для тех, кто интересуется психологией, психиатрией, психотерап…

   Рейтинг: 1617

Переходов: 4022

Язык:ru, en, ua

Жалоба

Чат: Блудливая Калифорния  

Представляем Вашему вниманию ЧАТ для общения, знакомств и совместных встреч в Москве и МО: «Блудлива…

   Рейтинг: 1409

Переходов: 58544

Язык:ru

Жалоба

The Secret  

Свободное общение добрых и интересных (потому что разных) людей.
Просьба: не тролить, общаться куль…

   Рейтинг: 1363

Переходов: 4205

Язык:ru

Жалоба

Dark Electro propaganda  

Единственный канал с музыкой тёмной сцены. Только даркуха.

   Рейтинг: 1350

Переходов: 1373

Язык:en

Жалоба

Телеграм Гики  

Мы тут обсуждаем новости любимого мессенджера. Всегда рады новым собеседникам 🙂

   Рейтинг: 1345

Переходов: 4298

Язык:ru

Жалоба

Console Life  

Есть ли жизнь на Марсе? Ох, простите — Есть ли жизнь на консоли? 😀 Игровые приставки разных поколе…

   Рейтинг: 1270

Переходов: 8791

Язык:ru

Жалоба

Депры.net  

Чат для тех, кому знакомо состояние эмоциональной подавленности или другие душевные недуги

   Рейтинг: 1251

Переходов: 3302

Язык:ru

Жалоба

gif porno 18+  

Что бы лишний раз не выключать звук и не ждать — любимые ролики в удобном формате
#порно

   Рейтинг: 1235

Переходов: 13875

Язык:ru

Жалоба

stickersru  

Теперь здесь твой арсенал лучших стикеров.

   Рейтинг: 1054

Переходов: 5950

Язык:ru

Жалоба

Поиск информации в Telegram

Содержание

  1. Поиск по каналам.
  2. Язык результатов поиска.
  3. Поиск по названиям каналов и адресу ссылки.
  4. Информация в описании канала.
  5. Поиск по #хештегам.
  6. Поиск по содержанию.
  7. Улучшаем поиск.

1. Поиск по каналам

Поиск ищет только публичные каналы и чаты. Приватные каналы и группы не участвуют в поиске, но вы можете искать информацию по приватным ресурсам, на которые уже подписаны.

2. Язык результатов поиска

В результатах поиска каналы на языке вашего приложения. Поиск находит только каналы и группы на языке приложения, который вы указали в настройках.

3. Поиск по названиям каналов и адресу ссылки

В первую очередь поиск работает по тексту в названии канала и символам в адресе ссылки. В названии канала можно написать текст длиной 127 символов учитывая пробелы.

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

4. Информация в описании канала

Как показала практика, в результатах поиска не участвует текст в описании канала. Но не рекомендую отказываться от добавления описания в канал.

Текст описания канала показывается в предпросмотре ссылки при добавлении ссылки в другие каналы и в браузере до входа в канал.

Из текста описания формируется лицо вашего канала.

5. Поиск по #хештегам

Если указать в строке поиска #хештег, то будут показаны результаты поиска по постам в каналах, на которые вы уже подписаны. Если нет подписок — результата не будет.

6. Поиск по содержанию

В основном поиск работает по информации в каналах, на которые вы подписаны — работает поиск по текстовому содержанию.

Поэтому настоятельно рекомендую добавлять текстовое описание ко всем медиа добавляемым в каналы и группы.

7. Улучшаем поиск

По факту очень сложно что-то найти в Телеграм, но выход есть.

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

  • список тематических каталогов https://t.me/Channels_TG/2075
  • каталог групп (чатов) в Telegram — поиск тематических групп для общения https://t.me/chat_tg
  • полезные Боты для расширения функционала вашего мессенджера https://t.me/Bots_TG

Во-вторых, можно воспользоваться ботом для поиска информации по самой большой базе каналов в Telegram.

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

P.S.Надеюсь разработчики Telegram улучшат поиск. Cейчас он настолько отвратительный, что результаты поиска могут отличаться у двух разных пользователей.

Результаты поиска могут отличаться

Источник информации

Разделение чатов и поиск в Telegram / Habr

В своей предыдущей публикации я описал 5 спорных UX/UI решений в Telegram и она получилась довольно неоднозначной (стоит только взглянуть на ее рейтинг 16 против 13). Основной причиной негодования было отсутствие в моём списке разделения чатов, что поначалу вызвало у меня определенное недоумение, а позже хорошенько все переосмыслив я понял проблему и постарался найти для нее оптимальное решение.

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

Разделение нужно. Но как реализовать его грамотнее всего? Мне лично очень нравится концепция команды Telegram сделать один простой экран с сообщениями, который самосортируется по актуальности информации и вряд ли она откажется от него в обозримом будущем, но и иметь такую «информационную свалку», постоянно копаясь в ней в поисках нужного чата, тоже не выход.

Что же делать? Нашей целью является внедрение сортировки чатов при минимальном изменении структуры интерфейса и опыта взаимодействия пользователя с ним.

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

Вариант со свайпом между вкладками отпал сразу. Уж слишком много механических действий пришлось бы совершать. Группы на главной странице тоже не выход.

И тут ко мне в голову пришла идея: «А почему бы не переделать экран поиска и не реализовать в нем разделение чатов по группам с помощью выпадающих списков?» Тем самым сохранив привычный всем экран со «всем подряд» и в то же время дать возможность пользователю быстро найти нужный чат и начать с ним взаимодействие, чего всем так не хватало. А также дать ему возможность группировать и самому создавать списки важных ему чатов. Выглядеть это должно примерно следующим образом:

Еще раз. Это не замена главного экрана. Это переделанный экран поиска.

Как видите функция поиска никуда не делась, а раздел «Недавнее», который имеет меньшую значимость преобразился в форму бывшего раздела «Чаты» и будет всегда приклеен к нижней части экрана. На смену «Чатам» пришли «Группы». Если пользователь потерял какой-то чат, то он может быстро найти его за 2 тапа.


Функции, которыми должны обладать группы:


  1. Добавление и удаление выпадающих списков, их названий, а также чатов в них (можно сделать плавающую кнопку для этого).
  2. Перетаскивание чатов вверх-вниз в пределах списка (для составления приоритета чатов пользователем).
  3. Раскрытый выпадающий список не должен сворачиваться даже после полного выхода из приложения, его состоянием манипулирует только пользователь (таким образом можно всегда держать раскрытым необходимый список и быстрее получать доступ к находящимся в нём чатам).
  4. В списке «Несортированные» должны находиться все прочие чаты, которые пользователь не сгруппировал.

Разумеется это только мои схематические наброски, которые далеки до идеала, но в общем идея и концепт понятны.


Заключение

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

Подслушиваем чат телеграма с помощью своего клиента / Habr

Захотелось как-то мне, чтобы сообщения одного из чатов телеграма сохранялись у меня на диске (не запуская обычного клиента). Не буду раскрывать своих побудительных мотивов, но возможность эта показалась мне нужной и полезной.

Для этого в телеграме есть боты. На Хабре есть несколько статей, посвященных ботам, например: «Чат-помощник на сайт».

Бот позволяет читать и посылать сообщения, для регистрации бота не нужен телефон и количество ботов может быть любым. Но название бота включает в себя слово «bot», что может вызвать у хозяина чата ненужные вопросы.

Но, как говорится, правильно поставленный вопрос — половина ответа.

Оказывается кроме «API telegram bot» существует еще и «API telegram client», т.е. API для создания собственных клиентов.

Клиент также может посылать и читать сообщения, но только от зарегестрированного (привязанного к телефону) пользователя, что мне как раз подходит (я уже зарегестрирован в чате).

На сайте телеграма есть список API для разных платформ: https://telegram.org/apps#source-code

Однако, самой простой в использовании оказалась библиотека на python: Pure Python 3 MTProto API Telegram client library под названием «telethon»

Только вот проблема. Я не знаю питон. Ну что ж, есть повод познакомиться.
Как утверждает мануал по телетону, инсталляция его очень простая. Достаточно запустить команду в командной строке:

pip3 install telethon

Подводные камни, встреченные мною при инсталляции:


  • не инсталлирован pip3 (инсталлятор для питона).

sudo apt-get -y install python3-pip


  • Библиотека работает только на питоне версии >3.5. Так что, возможно, придется его обновить.

Все установилось. Листаем readme.txt дальше.

Следущим пунктом идет создание клиента телеграма… Как, уже? Ну да, все просто. Правда, сперва нужно зарегистритровать себя как создателя клиента.

Заходим на сайт телеграма: https://my.telegram.org
Вводим телефон и ждем код подтверждения на родном клиенте телеграма. Он довольно длинный (12 символов) и неудобный для ввода.

Заходим в пункт «API». Ищем «Telegram API» и заходим в «Creating an application» (https://my.telegram.org/apps).

Заполняем поля App title и Short name, нажимаем «Create application» и запоминаем две переменные: api_id и api_hash.

Пришла пора делать клиента.

from telethon import TelegramClient, sync

# Вставляем api_id и api_hash
api_id = 12345
api_hash = '0123456789abcdef0123456789abcdef'

client = TelegramClient('session_name', api_id, api_hash)
client.start()

session_name — можно вставить любое имя. Вас попросят ввести телефон и пришлют код подтверждения. После этого клиент будет работать без запроса телефона (до тех пор, пока не поменяете session_name). Рядом с вашей программой появится файл session_name.session

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

Узнаем немного о себе:

print(client.get_me().stringify())

результат выдается в виде:

User(
    photo=None,
    last_name='Pupkin',
    first_name='Vasya',
    id=123456789,
    phone='79041234567',
.... - что-то еще...
)

Можем послать сообщение от себя:

client.send_message('username', 'Hello! Talking to you from Telethon')

Можно и картинку

client.send_file('username', '/home/myself/Pictures/holidays.jpg')

Как меня видят другие:

client.download_profile_photo('me')

Смотрим, на какие чаты мы подписаны:

print all chats name
for dialog in client.iter_dialogs():
    print(dialog.title)

читаем все сообщения чата «chat_name» (осторожно, сообщений может быть очень много)

messages = client.get_entity('chat_name')
print(messages)

просмотр всех пользователей чата

participants = client.get_participants('chat_name')
print(participants)

Побаловались?
Теперь, собственно, делаем то, ради чего мы все это затеяли…

Нам нужна программка, следящая за новыми сообщениями в определенном канале.

Чтобы клиент не заканчивал работу, после client.start() вставляем строку:

client.run_until_disconnected()

Эта конструкция (вставляется перед client.start()) выводит только новые сообщения:

@client.on(events.NewMessage(chats=('chat_name')))
async def normal_handler(event):
#    print(event.message)
    print(event.message.to_dict()['message'])

Давайте разберемся.

@client.on(events.NewMessage(chats=('chat_name')))

создает событие, срабатывающее при появлении нового сообщения

 print(event.message)

выводит сообщение в таком виде:

Message(edit_date=None, views=None, reply_markup=None, fwd_from=None, id=187, entities=[], post=False, mentioned=False, via_bot_id=None, media_unread=False, out=True, media=None, date=datetime.datetime(2018, 10, 1, 9, 26, 21, tzinfo=datetime.timezone.utc), to_id=PeerChannel(channel_id=123456789), reply_to_msg_id=None, from_id=123456789, silent=False, grouped_id=None, post_author=None, message='hello telegram')

Из всего этого нам нужно поле: «message=’hello telegram'»:

    print(event.message.to_dict()['message'])

Сообщение получили, но от кого оно, непонятно, т.к. в сообщение только ID пользователя. Чтобы сопоставить ID и имя пользователя, скачиваем всех пользователей чата и помещаем их в словарь (хэш) в виде d[id]=»first_name last_name»

participants = client.get_participants(group)
users={}

for partic in client.iter_participants(group):
    lastname=""
    if partic.last_name:
       lastname=partic.last_name
    users[partic.id]=partic.first_name+" "+lastname

Теперь мы можем узнать, кто послал сообщение:

s_user_id=event.message.to_dict()['from_id']
user_id=int(s_user_id)
user=d.get(user_id)

В принципе, можно получить имя пользователя из телеграма напрямую, но если пользователей немного, проще со словарем.

Вытаскиваем из сообщения дату отправки:

mess_date=event.message.to_dict()['date']

Все, все данные у нас есть. Осталось записать их в файл.
Для этого сначала откроем файл на запись:

f=open('messages_from_chat', 'a') 

И запишем сообщение:

f.write(mess_date.strftime("%d-%m-%Y %H:%M")+"\n")
f.write(user+"\n")
f.write(user_mess+"\n\n")
f.flush()

Вот и все! Все, что мне было нужно, программка делает. Утилитка, конечно, сыровата, но свою задачу выполняет.

Python оказался не таким уж и сложным как его малюют, тем более описание и разных библиотек в интернете полным-полно. Написать еще пару утилиток и привыкнув к нему, можно использовать его как скриптовый язык вместо bash.


Весь текст утилиты:
from telethon import TelegramClient, sync, events

api_id = 12345
api_hash = '0123456789abcdef0123456789abcdef'

client = TelegramClient('session_name', api_id, api_hash)

@client.on(events.NewMessage(chats=('chat_name')))
async def normal_handler(event):
#    print(event.message)
    user_mess=event.message.to_dict()['message']

    s_user_id=event.message.to_dict()['from_id']
    user_id=int(s_user_id)
    user=d.get(user_id)

    mess_date=event.message.to_dict()['date']

    f.write(mess_date.strftime("%d-%m-%Y %H:%M")+"\n")
    f.write(user+"\n")
    f.write(user_mess+"\n\n")

    f.flush()

client.start()

group='group_name'

participants = client.get_participants(group)
users={}

for partic in client.iter_participants(group):
    lastname=""
    if partic.last_name:
       lastname=partic.last_name
    users[partic.id]=partic.first_name+" "+lastname

f=open('messages_from_chat', 'a') 

client.run_until_disconnected()
f.close()

Полное описание библиотеки.

чаты в Telegram, группы в FB и другие ресурсы / icanchoose.ru corporate blog / Habr

Схема с созданием резюме на одном сайте и ожиданием приглашений на собеседование уже не работает. Найти отличную вакансию помогут социальные сети, где роль резюме играет ваш профиль, а рекрутерами могут стать друзья. Например, в Facebook друзья могут отмечать вас под вакансиями, а в LinkedIn подтверждать ваши навыки.

1. Социальные сети


Граница между работой и жизнью стирается так быстро, что вы не успеваете замечать. Мы тоже. Если раньше мы советовали, как сделать профиль в соцсетях вменяемым и привлекательным для работодателей, то теперь утверждаем: ваша страница = ваше резюме. Используйте эту возможность, тем более скоро у Facebook появится функция отклика на вакансии прямо из социальной сети. Придется больше думать перед репостом шуток и мемчиков.
// Facebook

Ловите ресурс, где собраны 100+ групп, в которых рекрутеры постят вакансии. Там их хватайте и откликайтесь.
// Vkontakte

Дистанция, фриланс, удаленная работа: много задач для дизайнеров, копирайтеров, SMM;

Вакансии для хороших людей: московские вакансии в медиа;

Вакансии нефтяной отрасли: геологи, нефтяники, химики и вот это всё;

Работа для дизайнеров: макеты, скетчи, шрифты;

Работа в геймдеве: вакансии для художников, разработчиков, аниматоров

Staya: скромная группа с разными вакансиями от сервиса Staya

// LinkedIn

Если вы не хотите искать работу на FB или вообще связывать профессиональную деятельность с социальной сетью, пилите своё резюме на LinkedIn. Даже после блокировки он не потерял своей эффективности. Создайте резюме, а затем начинайте искать вакансии:

Digital HR: digital-вакансии и всё такое;

Вакансии в Москве и регионах России: огромное сообщество, где множество ваканcий;

SELL YOUR HEAD: ещё одна огромная группа;

Поиск работы: вакансии, резюме: и вот ещё;

Jobs in Moscow: вакансии для москвичей.

Найти их просто, вперед. Только во все сразу не добавляйтесь — будет выглядеть как крик души 🙂

2. Телеграм-каналы и чаты


Если у вас всё ещё нет телеграма, скорее установите: там много крутых стикеров, чатов и интересных каналов, на которые можно подписаться:

Трактор на Джине: вакансии для разработчиков, кодеров с переездом в Европу;

Web Freelance: фрилансеры и заказчики;

First Work: похожее сообщество, можно смело подписываться;

icanchoose: вакансии, карьерные советы и полезные ресурсы;

Вакансии и резюме из Digital: канал для digital-вакансий;

Digital Job: SMM, копирайтеры и так далее;

Норм работа: редакторы, копирайтеры, SMM;

HRity (Эйчарити): самые разные вакансии;

PR-работа: кэп, работа в сфере PR;

Your Career: постят вдохновляющие статьи и вакансии;

Antirabstvo: разные вакансии, те, что для студентов, отдельно подписываются;

Мой круг: IT-вакансии;

DigitalHR: digital и IT вакансии в большом количестве!

В чатах можно не только смотреть вакансии, но и делиться резюме! Напишите пару слов и прикрепите линк на резюме/файл. Например: «Ребята, привет! Вольюсь в команду разработчиков С++/ маркетологов/ копирайтеров. Вот линк на резюме, буду рад пообщаться: (ссылка на резюме)».

Telegram Job: живой чат с разными вакансиями и возможностью подписки на хэштэги;

JavaScript Jobs: обсуждения и вакансии в JS;

DevOps Jobs: Docker, CoreOS, Kubernetes и пр.;

Mobile Dev Jobs: вакансии в разработке приложений и много размещаемых резюме;

Python: общение по тематике, но и вакансии есть.

3. Конкретные люди


Лайфхак для тех, кто знает, в какую компанию хочет попасть и уверен, что обладает нужными навыками. Увидели вакансию где-то и не знаете, как к ней ловко подобраться? Добавьте HR-менеджера компании в друзья. Найти его можно так:

1. Переключите язык на Facebook на английский язык.
2. Ищите рекрутера или будущего руководителя по команде people who work at *название компании*).

Добавьтесь в друзья, представьтесь, спросите о вакансиях — будьте вежливы, добры и профессиональны.

4. Другие работные сайты


// icanchoose
Вакансии и стажировки в стартапах и крупных компаниях можно найти у нас. Здесь всегда бывает что-то дельное и за вашу судьбу в этих компаниях можно не переживать 🙂

// Grintern
Тысяча стажировок по самым разным направлениям. Минус — бесплатно откликаться можно только на 1 вакансию в неделю.

// Работа для хороших людей
Вакансии в сфере медиа. Неисчерпаемый ресурс для копирайтеров, редакторов, видеорежиссеров и творческих людей.

Телеграм чаты — каталог по категориям

1 @massovkiru Чат московской массовки. Съемки в кино и на ТВ
2 @bigmedchat Чат, с которого медик начинает свое путешествие в tlgrm!
3 @emailmarkete Чат о email-маркетологах и для email-маркетологов.
4 @violachat Группа для общения на английском — здесь можно практиковать свои языковые навыки и находить друзей
5 @speaky One world, one language! We speak English here.
6 @dumagov Теперь у вас есть возможность комментировать публикации парламента.
7 @living2019 Площадка для дискуссии с представителями разных взглядов.
8 @isihia Чат для изучения Священного Предания. Приглашаются все православные и интересующиеся
9 @flydilkask Чат для мамочек флудилка
10 @gacafe Ламповое общение на игровые и околоигровые темы
11 @iGamer_Ru Данный чатик ⚡️ был создан для игроков
12 @chatps PS Chat фотошоп
13 @hyipshort Обсуждаем криптоиндустрию, инвестиции, платежные системы, кибербезопасность, способы заработка.
14 @baraholkamos Барахолка Москва Куплю/Продам/Обменяю/Отдам даром/Сдам в аренду
15 @themes_ua Сообщество для кооперации, тесного сотрудничества между людьми
16 @crptocenter Локальный чат Москвы по криптовалютам. Обсуждение, купля/продажа, личные встречи в районе мск
17 @powlyi Развратный чат для самых пошлых
18 @bbaraholohka Продавайте, покупайте, меняйте товары напрямую, без посредников и наценок.
19 @chat_kovalen Добро пожаловать в крепкую ковалентную связь, не будьте ионной
20 @dvorchat Добро пожаловать в наш уютный дворик
21 @smmhell SMM и таргетированная реклама
22 @geeksChat Meeting point to talk about: ✳️ Telegram, News and Bots ✳️ IM services
23 @tgchat Здесь мы обсуждаем новости всеми любимого мессенджера.
24 @linux_flood Уютный чатик по интересам IT тематики. Адекватное общение
25 @KinoChat Обсуждение кино и всего, что ему сопутствует. Новости, рецензии
26 @ru_f1 Российское сообщество поклонников гоночной серии Formula 1
27 @Krasnodar_group Чат Краснодар (18+)
28 @bludcaliforni Москва и МО. ? ?‍♀️ Пожаловаться: жми /report на сообщение
29 @chat_msk Москва и Область от 18 лет.

Author: admin

Отправить ответ

avatar
  Подписаться  
Уведомление о