Как работают упоминания в Пачке
В Пачке система упоминаний может отличаться от других мессенджеров. В этой статье будут перечислены все возможности и логика работы упоминаний в Пачке.
Как работают упоминания для разных ролей
Роли Администратор и Сотрудник могут упомянуть в Пачке любого пользователя из участников чата по уникальному никнейму или имени.
Пользователи с ролью Мульти-гость могут упомянуть в сообщениях только тех людей, с кем они находятся в одних чатах. Например, в вашей системе 100 человек, но Мульти-гость находится в общих чатах только с 20-ю пользователями — их Мульти-гость и сможет упомянуть в своих сообщениях.
Если мульти-гость упоминает другого юзера, с которым у него нет общих чатов — упоминание не сработает, а уведомление у этого юзера не появится.
Как отображаются упоминания в Пачке
Если вас упомянули в чате, то слева, в списке чатов появится значок “@” в месте, где была отметка. Важно: бейдж с цифрами у чатов не отображает кол-во упоминаний, он отображает кол-во непрочитанных сообщений в чате.
Если вас упомянули в треде, то рядом с разделом «Комментарии» в верхней части бокового меню появится бейдж с цифрой. Важно: эта цифра отображает общее кол-во непрочитанных комментариев (как с упоминанием, так и без). Подробнее о логике работы бейджей можно почитать в отдельной статье.
Упоминание пользователя в чате
Чтобы отметить пользователя в чате — стоит указать либо его имя, либо его никнейм в сообщении после “@”. Нужный пользователь получит уведомление, что его отметили в чате. Упомянуть можно только тех пользователей, кто добавлен в чат. При ответе на сообщение пользователя он также получит уведомление с отметкой в чате.
Также упоминание пользователей в чатах пробивает отключенные уведомления. Это значит, даже если у нужного человека будут выключены уведомления из чата, то он все равно их получит при упоминании.
Упоминание всех пользователей чата
В Пачке, чтобы упомянуть всех пользователей чата — нужно отправить сообщение с молнией. Для этого, перед отправкой сообщения, поставьте вашему сообщению молнию.
После отправки сообщения с молнией, уведомления получат все пользователи чата. Даже если у них выключены уведомления в чате.
Упоминание группы пользователей по тегу
В Пачке для управления разными группами пользователей можно создавать теги, подробнее об этом рассказали в отдельной статье.
Чтобы упомянуть группу пользователей в чате — нужно добавить в чат все необходимые теги. После этого в чате можно будет отмечать теги через “@”. Выглядеть это будет так: @Разработка. При создании треда от сообщения с таким упоминанием, все участники этого тега добавятся в тред.
Упоминания пользователей в тредах
Чтобы упомянуть человека в тредах в Пачке, нужно указать имя или никнейм пользователя в сообщении в треде после “@”.
Особенность тредов Пачки в том, что они не привязываются к пользователям чатов. То есть, если вы начали общаться в треде в чате “Поддержка” или “Разработка”, то в любой нужный момент сможете пригласить в тред пользователя, которого не было в чате. О том, как использовать эту возможность в рабочей переписке, мы рассказывали в статье про лучшие практики мессенджеров.
У пользователей с ролью Мульти-гость будут ограничения на кол-во пользователей, кого они смогу отметить в тредах. Упомянуть можно будет только тех людей, с кем Мульти-гость находится в общих чатах.
В тредах нельзя упомянуть группу пользователей через тег.
Как отметить всех пользователей в чате телеграм ботом?
Есть бот в телеге который тэгает всех пользователей командой @all (не указывая список имен всех пользователей в чате). Не совсем понимаю как он работает. Допустим у меня есть чат в котором есть мой бот, как я могу тэгнуть всех пользователей похожим образом?
Из документации тележки нашел что можно отметить юзера таким образом в чате:
Но я не понимаю вообще, как можно отметить всех пользователей сразу?
- Вопрос задан более года назад
- 8997 просмотров
2 комментария
Простой 2 комментария
https://qna.habr.com/q/1160934
И рекомендую попробовать переслать сообщение ShowJsonBot.
В общем случае отметить всех будет проблематично, так как группы бывают очень большими, а длина сообщения ограничена.
Twitt @Twitt Автор вопроса
shurshur, showjsonbot показал что в сообщении есть упоминание всех участников. Но я не могу понять каким апи методом я могу взять список участников чата в котором состоит бот
Может вы хоть сможете помочь
Решения вопроса 0
Ответы на вопрос 1
AlbertForest @AlbertForest
Вставь в сообщение ники всех пользователей, отправь и сразу отредактируй, удалив ники. И научись пользоваться гуглом. Этот вопрос тут чуть ли не раз в день задают
Ответ написан более года назад
могу ошибаться, но вроде тг не дает возможности получить список всех пользователей в чате
AlbertForest @AlbertForest
driverx18, Какая разница? Вопрос вообще не в этом
i3a4em, так автор задал вопрос как тэгнуть всех в чате, ваш ответ был в том что автор глупый и тут очевидно что надо тэгнуть всех пользователей и изменить текст. Но как тэгнуть всех пользователей, если их список недоступен телеграмом?
AlbertForest @AlbertForest
driverx18, Подожди ка. Если ты не знаешь, как получить все id (про то что их можно сохранять в бд при входе юзеров, или про библиотеки типа telethon, которые позволяют это делать) — это совсем другая история. Во первых не нужно думать за автора вопроса. Что для него очевидно — известно только ему.
Во вторых глупым я его не называл. Это был сарказм с намеком на лень.
Вопрос был:
Как отметить всех пользователей в чате телеграм ботом?
—
я подсказал как.
Twitt @Twitt Автор вопроса
i3a4em, мне нужно взять всех пользователей которые есть в чате
допустим чат существует давно, туда добавляют моего бота, и нужно чтобы он мог тэгнуть ВСЕХ кто там есть. В базе их у меня нет, потому что бота добавили туда одним из последних
AlbertForest @AlbertForest
Twitt, Тогда telethon попробуй, Вот нужный метод
Twitt, telethon нужен только для того, чтобы получить начальный список пользователей в группе. Далее надо ботом следить за входящими/выходящими и за счёт этого поддерживать список в актуальном состоянии.
Но я бы советовал просто сразу оставить идею вообще «пинговать всех», это плохая практика и это, как правило, даже не лучшее решение даже реальных практических полезных задач. Например, если надо уведомлять пользователях о каких-то событиях или новостях, то это правильно делать с помощью канала.
AlbertForest @AlbertForest
shurshur, Такие методы применяют для того, что бы обойти отключение уведомлений у пользователя. Хоть такие способы и кажутся грязными, когда на весах «эстетичный подход к решению вопроса» и «битва за клиента» — очевидно что перевесит второе и это вполне себе инструмент.
Ну вообщем это только мое мнение)
i3a4em, такие методы применяют для того, чтобы не делать правильно. В результате пользователи просто будут уходить из таких чатов, битва за клиента будет проиграна.
Twitt @Twitt Автор вопроса
shurshur, по поводу тэгать всех, могу сказать так — так надо, прям без этого никак)
По поводу телефона — я так понимаю, что это какая то питоновская надстройка над апишкой телеги? Просто я не на питоне пишу
Twitt, это python-реализация клиентского (не ботового) API (MTProto). Есть и под другие языки, например, стандартная tdlib.
В принципе, так как это разовая операция на стадии первичного внедрения, то можно и на питоне один раз написать не очень длинный код.
Как отметить человека в беседе ВК и призвать его к ответу
Сегодня будем разбирать, как отметить человека в беседе ВК. На самом деле, все просто:
- Чтобы упомянуть человека в диалоге ВК, используйте значок «@». Введите его в поле набора текста и система отобразит список всех участников беседы. Если чат ооочень большой и искать нужного пользователя — долго, после «собаки» начните печатать его имя или id (формата @id12345678);
- Если вас интересует, как отметить в беседе ВК всех участников, после «собачки» наберите «All»;
- Также соцсеть позволяет отмечать в общем диалоге только тех пользователей, которые в данный момент Online — после «@» введите «online».
Как мы уже указали выше, отмечать людей в ВК в сообщениях следует через значок «@». Он находится на клавише «2», в английской раскладке клавиатуры. Для набора следует одновременно зажимать кнопку «Shift». Если лень переключать раскладку, можете воспользоваться альтернативным значком, полностью дублирующим функцию «собаки» — «*». Для набора звездочки одновременно нажмите Shift+8.
С помощью этой инструкции вы сможете упомянуть человека в ВК в сообщениях как с компьютера, так и в телефоне. Вся разница — в расположении значков на клавиатуре. Опции на обоих устройствах работают одинаково.

Про упоминание
Функция упоминания очень удобна, когда нужно в большом чате обратить на себя внимание конкретного собеседника. Например, если требуется именно его ответ или мнение, или крайне важно, чтобы он не пропустил важное сообщение в большом потоке.
Что значит «упомянуть человека в беседе ВКонтакте»? По сути, это отправка в общий чат активной ссылки на профиль, которая выглядит, как его имя или произвольный текст. При наведении курсора на такую ссылку любой участник беседы увидит во всплывающем окне краткую информацию об упомянутом аккаунте (имя, дата последнего посещения, сколько у вас общих друзей, подписаны ли вы на него, кнопка «написать сообщение»).
- Отметить можно как частный профиль, так и сообщество.
- Ссылаться разрешено только на аккаунты из ВК, сторонние ссылки так упоминать нельзя;
- Упоминать можно только тех пользователей, которые состоят в данной беседе;
Пользователь, которого вам удалось отметить, получит соответствующее уведомление (есть нюансы, о них — ниже).

Как отметить пользователя текстом?
Чтобы в беседе ВК отметить человека именем, нужно лишь набрать его после * или @. Между тем, есть еще одна прикольная фишка.
Немногие знают, как упомянуть человека в беседе ВК не именем, а текстом. Это очень прикольно, особенно, если использовать эту плюшку с фантазией. И удобно, например, если хотите просклонять имя.
Итак, чтобы отметить человека в беседе ВК словами, используйте следующую формулу:
- * id12345678 (текст упоминания) Enter. Набирайте без пробелов. Пример: *id12356478(Насть, прочитай обязательно!);
- И еще один вариант формулы (более сложный, потому что для квадратных скобок нужно менять раскладку): *[id12345678|Насть, прочитай обязательно!].
Обе формулы работают одинаково, вместо звездочки можно использовать «собачку». В результате, ссылка будет представлять собой ваше сообщение после скобок. Упомянуть всех участников беседы в ВК (или только тех, кто онлайн) произвольным текстом, нельзя.

Про уведомления
Итак, мы рассмотрели, как отметить человека в сообщении ВК, рассказали, как это сделать произвольным текстом или стандартно, именем. Теперь обсудим нюансы оповещений, с помощью которых пользователь узнает, что кто-то отметил его в беседе.
Уведомление может не прийти:
- Если оно было сделано группой, в которой человек не состоит;
- Если человека пытается отметить пользователь из его черного списка (они могут числиться в общем диалоге);
- Если пользователь отключил все оповещения об упоминаниях себя (Профиль — Настройки — Уведомления);
Если человек отключил уведомления только от данного чата, оповещение, что его отметили, он все равно получит. Сообщение поступит в «колокольчик».
Как посмотреть все упоминания о себе в соцсети?
Многие пользователи знают, как отметить человека в беседе ВКонтакте и успешно применяют эту возможность. Возможно, ваши друзья пользуются ею ооочень часто. Как быть, если вам срочно нужно найти какое-то упоминание, но вы не помните, когда и в каком чате оно было отправлено?
- Зайдите в соцсеть и перейдите во вкладку «Новости»;
- В поисковой строке введите *id12345678 (вместо цифр — свой id);
- Щелкните по «Показать все»;
- Не благодарите!

На этом заканчиваем наш обзор опции упоминания. Теперь вы знаете, как отметить человека в беседе ВК именем или текстом, сможете сделать это и на компьютере, и на телефоне. К слову, таким же методом (@ или *) можно отметить пользователя в комментарии или в записи. Внутренние ссылки — крутой инструмент, позволяющий сделать общение в соцсети более удобным и качественным. Если вы до сих пор не начали ими пользоваться — сейчас самое время!
Ребят, помогите. Как отметить всех в чате телеграм?
![]()
3
Сообщений в теме: 3
Lexus26 Отправлено 02 10 2022 — 15:18


- Cообщений: 8
- Поинты: 38
- Предупреждений: 0
- Онлайн: 1ч 55м
Здравствуйте всем. Знающие, подскажите. В чате ОТС часто бывает так, когда кто-то написал объявление в чате, и всем участникам приходит @ как будто это тебе ответили на сообщение в чате. Как они так отвечают всех участников чата?
Администрация форума не имеет отношения к пользователям форума и к публикуемой ими информации. Пользовательское соглашение
Buero Отправлено 02 10 2022 — 15:50


- Онлайн: 30д 1ч 5м
Не получится. Только если через @

TG-Top.Ru Отправлено 02 10 2022 — 15:57


- Cообщений: 915
- Поинты: 1 401
- Предупреждений: 0
- Онлайн: 25д 22ч 12м
Здравствуйте всем. Знающие, подскажите. В чате ОТС часто бывает так, когда кто-то написал объявление в чате, и всем участникам приходит @ как будто это тебе ответили на сообщение в чате. Как они так отвечают всех участников чата?
При закреплении сообщения можно отправить уведомление всем участникам
TG-Top.Ru — RU услуги для Telegram. Свои базы аккаунтов. Инвайт, Парсинг, Подписчики, Просмотры, Реакции, Опросы
Remisis Отправлено 22 07 2023 — 19:00


- Онлайн: 1д 15ч 40м
Качественные прокc.и! одна из основных причин шикарных $$$ результатов.
https://remproxy.com/ — ТОП среди про.кси сервисов без лимитов на трафик и на количество IP привязки.
Убедится в этом сами, цена теста 1$, а за 3$ можно проверить все пакеты. The related topic >>
High-quality proxies! one of the key reasons of incredible $$$ results.
The TOP among p.roxy services with unlimited traffic and number of IP bindings.
See it for yourself, the trial costs $1, and for $3 you can try all the packages.
Сообщение отредактировал Remisis: 22 07 2023 — 19:51
Alan Fisher Отправлено 29 12 2022 — 17:33
Alan Fisher


- Cообщений: 1
- Поинты: 2
- Предупреждений: 0
- Онлайн: 29м