Skip to the content.

Sanctions ( mute )

Documentation des routes administratives concernants les sanctions, seuls les utilisateurs ayant les permissions requises auront accès à ces fonctionnalités.


Afficher si on a été sanctionné ( mute )

Permet de voir si vous avez reçu un mute ( disponible aux membres ) et si oui pour quelle raison.

Paramètres du Corps (Body)

no data

Réponse en cas de succès

{
	"code": 200,
	"message": {
		"user": {
			"id": "7102956217768611840",
			"username": "punchnox",
			"avatar": "https://ageshistory.com/api/medias/avatar/7102951221928923136.png"
		},
		"_id": "7102956217768611840",
		"reason": "Spam pub en message privé ",
		"admin": "punchnox",
		"CreatedAt": "2024-01-21T21:46:10.743Z"
	}
}

Afficher les tout les sanctions

Récupère tout les sanctions et leurs informations.

Paramètres du Corps (Body)

no data

Réponse en cas de succès

{
	"code": 200,
	"message": [
		{
			"user": {
				"id": "7103141925003202560",
				"username": "bob",
				"avatar": "https://ageshistory.com/api/medias/avatar/7103141925003202560.png"
			},
			"_id": "7103141925003202560",
			"reason": "spam",
			"admin": "punchnox",
			"CreatedAt": "2024-01-21T21:46:10.743Z"
		},
		{
			"user": {
				"id": "7102956217768611840",
				"username": "punchnox",
				"avatar": "https://ageshistory.com/api/medias/avatar/7102951221928923136.png"
			},
			"_id": "7102956217768611840",
			"reason": "Spam pub en message privé ",
			"admin": "punchnox",
			"CreatedAt": "2024-01-21T21:46:10.743Z"
		}
	]
}

Créer une sanction

Fait une sanction à l’adiministration de ageshistory.

Paramètres du Corps (Body)

{
	"reason": "description du mute"
}

Réponse en cas de succès

{
	"code": 200,
	"message": {
		"_id": "7103141925003202560",
		"reason": "spam",
		"admin": "punchnox",
		"user": {
			"id": "7103141925003202560",
			"username": "bob",
			"avatar": "https://ageshistory.com/api/medias/avatar/7103141925003202560.png"
		},
		"CreatedAt": "2024-01-21T21:39:19.836Z"
	}
}

Afficher une sanction mentionné

Affiche les informations d’une sanction en particulier.

Paramètres du Corps (Body)

no data

Paramètres de l’URL

Réponse en cas de succès

{
	"code": 200,
	"message": {
		"user": {
			"id": "7103141925003202560",
			"username": "bob",
			"avatar": "https://ageshistory.com/api/medias/avatar/7103141925003202560.png"
		},
		"_id": "7103141925003202560",
		"reason": "spam",
		"admin": "punchnox",
		"CreatedAt": "2024-01-21T21:39:19.836Z"
	}
}

Supprimer une sanction

Supprime une sanction avec l’id fournit dans la requête.

Paramètres du Corps (Body)

no data

Paramètres de l’URL

Réponse en cas de succès

{
	"code": 200,
	"message": {
		"user": {
			"id": "7103141925003202560",
			"username": "bob",
			"avatar": "https://ageshistory.com/api/medias/avatar/7103141925003202560.png"
		},
		"_id": "7103141925003202560",
		"reason": "spam",
		"admin": "punchnox",
		"CreatedAt": "2024-01-21T21:39:19.836Z"
	}
}

Afficher les sanctions d’un utilisateur mentionné

Affiche tout si un utilisateur a été sanctionné, et si oui les informations de ce mute.

Paramètres du Corps (Body)

no data

Paramètres de l’URL

Réponse en cas de succès

{
	"code": 200,
	"message": {
		"user": {
			"id": "7103141925003202560",
			"username": "bob",
			"avatar": "https://ageshistory.com/api/medias/avatar/7103141925003202560.png"
		},
		"_id": "7103141925003202560",
		"reason": "spam",
		"admin": "punchnox",
		"CreatedAt": "2024-01-21T21:46:10.743Z"
	}
}