> For the complete documentation index, see [llms.txt](https://www.happ.su/main/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.happ.su/main/ru/dev-docs/emoji.md).

# Отображение смайликов и флагов

### Флаги

Если **первым emoji** в названии сервера является **флаг**, он будет использован в качестве иконки сервера.\
Все последующие флаги или другие emoji игнорируются — они будут отображаться только в названии, но **не в иконке**.

Флаг может быть передан двумя способами:

* **В виде emoji-символа** (например: 🇺🇸 — визуальное отображение);
* **В URL-кодировке (UTF-8 байты)**, например:
  * `%F0%9F%87%AF%F0%9F%87%B5` — это 🇯🇵 (флаг Японии);
  * `%F0%9F%87%B7%F0%9F%87%BA` — это 🇷🇺 (флаг России);
  * `%F0%9F%87%BA%F0%9F%87%B8` — это 🇺🇸 (флаг США).

⚠️ **Для заголовков подписок**:

* Поддерживаются только emoji в **виде символа** (например: 🥰);
* **URL-кодировка (UTF-8)** — **не поддерживается**.

***

### Смайлики

В названии сервера, как и флаги, можно использовать смайлики (emoji).\
Однако если вы используете смайлик **до флага**, то флаг **не будет** отображён как иконка.\
Чтобы флаг отображался как иконка, он **обязательно должен быть первым emoji** в строке.

Пример (корректно):\
`🇷🇺 😎 RU Node` → в иконке будет 🇷🇺

Пример (некорректно):\
`😎 🇷🇺 RU Node` → иконка не отображается

⚠️ **Для заголовков подписок**:

* Поддерживаются только emoji в **виде символа** (например: 🥰);
* **URL-кодировка (UTF-8)** — **не поддерживается**.

### Пример

```
vless://uuid@ip:80?flow=&type=tcp&security=none#Right1%F0%9F%87%AF%F0%9F%87%B5%F0%9F%A5%B0
vless://uuid@ip:80?flow=&type=tcp&security=none#Right2🇯🇵🥰
vless://uuid@ip:80?flow=&type=tcp&security=none#Wrong1%F0%9F%A5%B0%F0%9F%87%AF%F0%9F%87%B5
vless://uuid@ip:80?flow=&type=tcp&security=none#Wrong2🥰🇯🇵
```

<figure><img src="/files/yoN2CaLbStwh5oRgneVj" alt=""><figcaption></figcaption></figure>
