import { RatingsInfo } from '../../commands/ratings'; import { Region } from '../../constants/regions'; import { context } from '../blitzkrieg/context'; import regionToRegionSubdomain from './regionToRegionSubdomain'; export default async function getRatingsInfo(region: Region) { const response = await fetch( context === 'bot' ? `https://${regionToRegionSubdomain( region, )}.wotblitz.com/en/api/rating-leaderboards/season/` : `/api/ratings-info/${region}`, ); return (await response.json()) as Promise; }