Happ
En
En
  • Happ - Proxy Utility
  • Privacy Policy
  • Terms of Services
  • FAQ
    • How to buy or get a server
    • Adding Configuration/Subscription
    • Share Configuration
    • Local Network Connections
  • Developer Documentation
    • Crypto link
    • Meta Info
    • Routing
    • Displaying flags and smileys
  • Contacts
Powered by GitBook
On this page
  • Flags
  • Emojis
  • Example
  1. Developer Documentation

Displaying flags and smileys

Flags

If the first emoji in the server name is a flag, it will be used as the server icon. Any additional flags or emojis after the first one will be ignored by the icon and only shown in the server name.

You can provide a flag in two formats:

  • As an emoji symbol (e.g. πŸ‡ΊπŸ‡Έ β€” visual representation)

  • As a UTF-8 URL-encoded string, for example:

    • %F0%9F%87%AF%F0%9F%87%B5 β€” πŸ‡―πŸ‡΅ (Japan)

    • %F0%9F%87%B7%F0%9F%87%BA β€” πŸ‡¨πŸ‡³ (China)

    • %F0%9F%87%BA%F0%9F%87%B8 β€” πŸ‡ΊπŸ‡Έ (USA)

⚠️ For subscription headers, only emoji symbols (e.g. πŸ₯°) are supported. UTF-8 encoded emojis are not supported.


Emojis

You can also use regular emojis (like smileys) in server names. However, if a smiley appears before the flag, the flag will not be shown as the icon.

βœ… Correct example: πŸ‡ΊπŸ‡Έ 😎 USA Node β†’ icon: πŸ‡ΊπŸ‡Έ

❌ Incorrect example: 😎 πŸ‡ΊπŸ‡Έ USA Node β†’ no icon

⚠️ For subscription headers, only emoji symbols (e.g. πŸ₯°) are supported. UTF-8 encoded emojis are not supported.

Example

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πŸ₯°πŸ‡―πŸ‡΅
PreviousRoutingNextContacts

Last updated 1 month ago