UNPKG

brawlhalla-stats-api

Version:

A library for working with brawlhalla api without the need to have an official api_key.Created to simplify sending requests to stats.brawlhalla.fr.

26 lines (25 loc) 749 B
const axios = require('axios'); const { defurl } = require('../configuration/config'); const update_player = require('./update_player'); const search_player = async (nickname, listTier, listRegion) => { try { const response = await axios.post(`${defurl}searchPlayer1`, { listTier, listRegion, search: nickname }); const playerData = response.data; if (playerData?.id) { const updateResult = await update_player(playerData.id); return { searchResult: playerData, updateResult }; } return { searchResult: playerData }; } catch (error) { console.error('Error searching player:', error); throw error; } }; module.exports = search_player;