Skip to content

InputUtils

Aarnow edited this page Oct 9, 2024 · 5 revisions

Introduction

Quelques fonctions permettant de contrôler plus rapidement les entrés des utilisateurs.

Vérifier si une URL est valide

Cette fonction permet de vérifier si une URL est valide et bien formatée en tant qu'URL absolue (HTTP ou HTTPS).

Paramètres :

  • ${\color{Goldenrod}\normalsize{\textsf{url}}}$ : L'URL à vérifier.
bool isValid = UrlUtils.IsValidUrl("https://example.com");

Vérifier si un lien est une URL d'image valide

Cette fonction combine plusieurs vérifications pour savoir si un lien est une URL d'image valide : elle vérifie si le lien est une URL valide, si elle pointe vers une image, et si l'image n'est pas corrompue.

Paramètres :

  • ${\color{Goldenrod}\normalsize{\textsf{url}}}$ : Le lien de l'image à vérifier.
bool isImageLinkValid = await UrlUtils.IsValidImageLink("https://example.com/image.jpg");

Vérifier si une chaîne est un code hexadécimal valide

Cette fonction permet de vérifier si une chaîne est un code hexadécimal valide au format #RRGGBB ou #RGB.

Paramètres :

  • ${\color{Goldenrod}\normalsize{\textsf{input}}}$ : La chaîne de texte à vérifier.
bool isHexValid = ColorUtils.IsValidHexCode("#FFFFFF");

Vérifier si une URL est un webhook Discord valide

Cette fonction permet de vérifier si une URL est un webhook Discord valide en utilisant une regex.

Paramètres :

  • ${\color{Goldenrod}\normalsize{\textsf{url}}}$ : L'URL du webhook à vérifier.
bool isWebhookValid = WebhookUtils.IsValidDiscordWebhook("https://discord.com/api/webhooks/123456789012345678/abcd1234");

📒 Wiki

🧱 AAMenu

🔗 ORM

⚡️ EventHelper

🚚 JobHelper

🌀 PointHelper

🎭 SkinHelper

📂 PanelHelper

✒️ TextFormattingHelper

💜 DiscordHelper

🌱 NetworkAreaHelper

🧰 CraftHelper

🚕 VehicleHelper

📡 ProximityHelper

⚙️ OverrideHelper

🧾 JsonHelper

📦 Utilitaires

Clone this wiki locally