API

Une api destiné aux développeurs !

get
Les commandes

https://api.draftbot.fr/commands
Permet de récupérer la liste de toutes les commandes, ainsi que leur description, les aliases !
Request
Response
200: OK
Commandes récupérés avec succès.
[
{
"name": "botinfo",
"aliases": ["botinfos", "liens"],
"groupID": "bot",
"description": "Afficher quelques informations importantes concernant le bot.",
"examples": ["botinfo"],
"guildOnly": false,
"ownerOnly": false,
"clientPermissions": ["SEND_MESSAGES", "EMBED_LINKS"],
"userPermissions": null,
"nsfw": false,
...
},
...
]

get
Niveaux et récompenses

https://api.draftbot.fr/levels/:guild
Permet de récupérer la liste de touts les membres, leurs niveaux et les récompenses possibles en fonction des niveaux !
Request
Response
Path Parameters
guild
required
integer
ID de la guild dont vous souhaitez avoir les niveaux, récompenses
200: OK
{
guild: {
"name": "DraftBot™ - Support",
"pp": "https://cdn.discordapp.com/icons/422112414964908042/e3e979299d59bb62b664cfb20ea38ae5.webp?size=256"
},
users: [
{
"id": "207190782673813504",
"username": "DraftMan",
"pp": "https://cdn.discordapp.com/avatars/207190782673813504/1b5460c9eebe544b57e0cae8b07154a3.webp",
"level": 19,
"currentLevelXp": 1154,
"levelXp": 2855,
"totalXp": 22149
},
...
],
rewards: [
{
"role": "Actif",
"level": "10"
},
...
],
}
404: Not Found
{
"status": 404,
"statusText": "NOT FOUND"
}