Как именно работают команды @everyone и @here в Discord?
Из опыта я понял, что они обе используются для отправки уведомлений всем участникам сервера Discord. Однако я заметил, что на некоторых серверах я не могу использовать ни ту, ни другую команду. Почему так? Также, есть ли разница между этими двумя командами?
@here уведомляет всех неработающих пользователей, находящихся в данный момент в сети.
@everyone уведомляет всех пользователей, даже если они находятся в автономном режиме.
Если вы не можете упомянуть @everyone или @here на сервере, то владелец сервера, скорее всего, не дал вам разрешения на это. Владельцы сервера могут включить или отключить эту опцию для определенных ролей пользователей в настройках сервера.
Чтобы установить разрешения на сервере, нажмите на маленькую стрелку рядом с именем сервера.
Откройте Настройки сервера -> Роли, затем щелкните роль, чтобы настроить разрешения для этой роли.
Стоит отметить, что пользователи могут подавлять уведомления @everyone и @here для каждого сервера в настройках уведомлений. Дополнительную информацию см. в разделе Как остановить уведомления @everyone с выбранных серверов?.