Exemples de code à copier-coller
Des extraits tout prêts pour curl, Python, Node.js, PHP, PowerShell, FiveM, MTA, Rust (Oxide) et CS2 (CounterStrikeSharp), avec ton URL déjà remplie.
Webhooks entrants : une fonctionnalité de Rezaletbot, le bot Discord gratuit.
Le panneau te donne une URL privée et une clé secrète. Quand ton site, le plugin de ton serveur de jeu ou ton propre script y envoie une requête POST, Rezaletbot publie le message dans le salon choisi. Les requêtes ne sont acceptées que depuis les adresses IP que tu autorises.
AddEventHandler("playerJoining", function() bildir({ event = "oyuncu_girdi", oyuncu = GetPlayerName(source) })end)Des extraits tout prêts pour curl, Python, Node.js, PHP, PowerShell, FiveM, MTA, Rust (Oxide) et CS2 (CounterStrikeSharp), avec ton URL déjà remplie.
Seules les requêtes venant d'adresses de la liste passent : jusqu'à 20 IP ou plages, IPv6 compris. Une clé qui fuite ne peut rien publier à elle seule.
Envoie juste {"event": "oyuncu_girdi"} et le bot construit une carte colorée à partir de ton modèle. Jusqu'à 20 modèles par connexion, avec des ensembles tout prêts pour serveurs de jeu, CS2 et sites web.
Mention de rôle, épinglage, suppression auto, fils et jusqu'à 5 boutons de lien. Envoie un update_key et le message précédent est modifié au lieu d'en empiler un nouveau.
Requêtes livrées et échouées, un graphique horaire et un journal des requêtes qui t'explique précisément pourquoi quelque chose a été refusé.
Si le salon est supprimé, si le bot perd une permission ou si les requêtes avec une mauvaise clé s'accumulent, un avertissement arrive dans ton salon de logs de modération.
Chaque connexion a une clé secrète et une liste d'IP autorisées obligatoire. Tu ne connais pas l'IP de ton serveur de jeu ? Envoie une requête de test : l'appel refusé apparaît dans le journal des requêtes avec son adresse, et un clic l'ajoute à la liste. Si la clé fuite un jour, régénère-la et l'ancienne cesse de marcher immédiatement.
Ton script FiveM n'a pas à construire d'embeds Discord. Envoie {"event": "oyuncu_girdi", "oyuncu": "KaraBulut"} et le bot trouve le modèle de cet événement, remplit {oyuncu} et publie la carte. Des ensembles tout prêts couvrent les serveurs de jeu (arrivée, départ, mort, chat, serveur en ligne / hors ligne), CS2 (fin de match avec score et MVP) et les sites web (nouveau membre, nouvelle commande, formulaire de contact, erreur).
Chaque connexion affiche les notifications livrées et échouées des dernières 24 heures, le total des requêtes sur 7 jours et un graphique horaire. Si le salon est supprimé ou que le bot ne peut pas publier, un avertissement part dans ton salon de logs de modération, au maximum une fois par heure pour le même problème.
⚠️ Intégration Serveur FiveM : le salon de notification est introuvable, les notifications entrantes ne peuvent donc pas être publiées. Choisis un nouveau salon sur la page Intégrations.
Ajoute Rezaletbot à ton serveur Discord. Gérer le serveur suffit pour le configurer dans le panneau.
Choisis un nom, un salon et un rôle à mentionner en option, puis saisis l'IP du serveur qui enverra les requêtes. Tu obtiens tout de suite l'URL et la clé secrète ; copie la clé sur-le-champ.
Panneau web → Intégrations → Notifications entrantes → Nouvelle connexionCopie l'exemple pour ta plateforme et remplace ANAHTARIN par ta clé. Clique sur « Envoyer un test » pour vérifier le salon, puis les événements arrivent au fur et à mesure.
Non. Le format webhook Discord (content et embeds) est accepté, mais la clé ne peut être envoyée que dans un en-tête (Authorization: Bearer <clé> ou X-Rezaletbot-Key). Les clés dans l'URL sont refusées car les URL se retrouvent dans les journaux du serveur. Utilise un plugin ou un outil qui peut définir des en-têtes personnalisés.
Pour que même une clé qui a fuité ne puisse pas être utilisée depuis la machine de quelqu'un d'autre. Si ton IP change, les requêtes sont refusées et apparaissent dans le journal avec la nouvelle adresse, que tu peux autoriser en un clic. Une rafale de requêtes depuis des IP inconnues déclenche aussi un avertissement dans ton salon de logs de modération.
Clique sur « Régénérer la clé » sur la connexion. L'ancienne clé cesse de marcher immédiatement et la nouvelle s'affiche une seule fois. On ne stocke qu'un hash, elle ne peut donc plus être affichée ensuite ; si tu la perds, régénère-la.
Envoie le corps en UTF-8. Si ton Content-Type indique un autre charset, c'est celui-là qui est utilisé, et si les octets ne sont pas de l'UTF-8 valide, Rezaletbot les lit en Windows-1254 (turc). Ça couvre les vieux scripts Windows et curl, pour que des lettres comme ç, ğ et ş s'affichent correctement.
Jusqu'à 30 par minute et par connexion ; au-delà, tu reçois un 429 (rate_limited). Le corps peut faire jusqu'à 16 Ko avec 5 cartes max par requête. Pour un contenu qui change souvent, comme un tableau des scores, utilise update_key pour modifier le même message au lieu d'en publier de nouveaux.
Derrière chaque grand moment, il y a une grande chanson.
Ajouter à Discord✳