1.0.3 • Published 2 years ago

rainbow-six-user-data v1.0.3

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

Rainbow Six User Data

Rainbow Six User Data is a module with functions to fetch player's statistics information using https://www.r6stats.com API. Written in TypeScript with all statistics types.

Example

import RainbowSixSiegeUserData, { RainbowSixUserDataType } from 'rainbow-six-user-data'

const GetUserData = async (Username: string): Promise<RainbowSixUserDataType> => {
    let UserID: string = ''
    let UserData: RainbowSixUserDataType | null = null

    await RainbowSixSiegeUserData.GetPlayerID(Username, 'pc').then(returnData => {
        if (returnData.success) {
            UserID = returnData.data.ids[0] // Get the best result
        }
    })

    await RainbowSixSiegeUserData.GetPlayerData(UserID).then(returnData => {
        if (returnData.success) {
            UserData = returnData.data
        }
    })

    return UserData!
}

await GetUserData("UserNickname").then(UserData => {
    console.log(UserData)
}).catch(ex => console.error(ex))
1.0.3

2 years ago

1.0.2-fix

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago