mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-24 20:19:49 +02:00
feat: swap core and _core
This commit is contained in:
1 parent
07e3660388
commit
b827f7f730
113 files changed
+254
-247
No files matched your search
@@ -7,15 +7,15 @@
|
||||
|
||||
// import { SlashCommandBuilder, escapeMarkdown } from 'discord.js';
|
||||
// import markdownEscape from 'markdown-escape';
|
||||
// import { getAccountAchievements } from '../_core/blitz/getAccountAchievements';
|
||||
// import { getAccountInfo } from '../_core/blitz/getAccountInfo';
|
||||
// import { getClanInfo } from '../_core/blitz/getClanInfo';
|
||||
// import { PlayerHistoriesRaw } from '../core/blitzstars/getPlayerHistories';
|
||||
// import getTimeDaysAgo from '../core/blitzstars/getTimeDaysAgo';
|
||||
// import addClanChoices from '../core/discord/addClanChoices';
|
||||
// import autocompleteClan from '../core/discord/autocompleteClan';
|
||||
// import embedWarning from '../core/discord/embedWarning';
|
||||
// import resolveClanFromCommand from '../core/discord/resolveClanFromCommand';
|
||||
// import { getAccountAchievements } from '../core/blitz/getAccountAchievements';
|
||||
// import { getAccountInfo } from '../core/blitz/getAccountInfo';
|
||||
// import { getClanInfo } from '../core/blitz/getClanInfo';
|
||||
// import { PlayerHistoriesRaw } from '../LEGACY_core/blitzstars/getPlayerHistories';
|
||||
// import getTimeDaysAgo from '../LEGACY_core/blitzstars/getTimeDaysAgo';
|
||||
// import addClanChoices from '../LEGACY_core/discord/addClanChoices';
|
||||
// import autocompleteClan from '../LEGACY_core/discord/autocompleteClan';
|
||||
// import embedWarning from '../LEGACY_core/discord/embedWarning';
|
||||
// import resolveClanFromCommand from '../LEGACY_core/discord/resolveClanFromCommand';
|
||||
// import { CommandRegistry } from '../events/interactionCreate';
|
||||
|
||||
// export const clanEventCommand: CommandRegistry = {
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
import { SlashCommandBuilder } from 'discord.js';
|
||||
import packageJSON from '../../package.json' assert { type: 'json' };
|
||||
import { tankopedia } from '../core/blitz/tankopedia';
|
||||
import { tankAverages } from '../core/blitzstars/tankAverages';
|
||||
import { client } from '../core/discord/client';
|
||||
import embedInfo from '../core/discord/embedInfo';
|
||||
import markdownTable from '../core/discord/markdownTable';
|
||||
import getClientId from '../core/node/getClientId';
|
||||
import { tankopedia } from '../LEGACY_core/blitz/tankopedia';
|
||||
import { tankAverages } from '../LEGACY_core/blitzstars/tankAverages';
|
||||
import { client } from '../LEGACY_core/discord/client';
|
||||
import embedInfo from '../LEGACY_core/discord/embedInfo';
|
||||
import markdownTable from '../LEGACY_core/discord/markdownTable';
|
||||
import getClientId from '../LEGACY_core/node/getClientId';
|
||||
import { CommandRegistry } from '../events/interactionCreate';
|
||||
|
||||
const executionStart = new Date().getTime();
|
||||
|
||||
+15
-13
@@ -1,17 +1,19 @@
|
||||
import { SlashCommandBuilder } from 'discord.js';
|
||||
import { getAccountInfo } from '../_core/blitz/getAccountInfo';
|
||||
import calculateWN8 from '../_core/statistics/calculateWN8';
|
||||
import sumStats from '../core/blitz/sumStats';
|
||||
import { tankopedia } from '../core/blitz/tankopedia';
|
||||
import getDiffedTankStats from '../core/blitzstars/getDiffedTankStats';
|
||||
import getPeriodNow from '../core/blitzstars/getPeriodNow';
|
||||
import getTimeDaysAgo from '../core/blitzstars/getTimeDaysAgo';
|
||||
import { tankAverages } from '../core/blitzstars/tankAverages';
|
||||
import addUsernameChoices from '../core/discord/addUsernameChoices';
|
||||
import embedNegative from '../core/discord/embedNegative';
|
||||
import embedPositive from '../core/discord/embedPositive';
|
||||
import markdownTable, { TableInput } from '../core/discord/markdownTable';
|
||||
import resolvePlayerFromCommand from '../core/discord/resolvePlayerFromCommand';
|
||||
import sumStats from '../LEGACY_core/blitz/sumStats';
|
||||
import { tankopedia } from '../LEGACY_core/blitz/tankopedia';
|
||||
import getDiffedTankStats from '../LEGACY_core/blitzstars/getDiffedTankStats';
|
||||
import getPeriodNow from '../LEGACY_core/blitzstars/getPeriodNow';
|
||||
import getTimeDaysAgo from '../LEGACY_core/blitzstars/getTimeDaysAgo';
|
||||
import { tankAverages } from '../LEGACY_core/blitzstars/tankAverages';
|
||||
import addUsernameChoices from '../LEGACY_core/discord/addUsernameChoices';
|
||||
import embedNegative from '../LEGACY_core/discord/embedNegative';
|
||||
import embedPositive from '../LEGACY_core/discord/embedPositive';
|
||||
import markdownTable, {
|
||||
TableInput,
|
||||
} from '../LEGACY_core/discord/markdownTable';
|
||||
import resolvePlayerFromCommand from '../LEGACY_core/discord/resolvePlayerFromCommand';
|
||||
import { getAccountInfo } from '../core/blitz/getAccountInfo';
|
||||
import calculateWN8 from '../core/statistics/calculateWN8';
|
||||
import { CommandRegistry } from '../events/interactionCreate';
|
||||
import { PossiblyPromise } from '../types/possiblyPromise';
|
||||
|
||||
|
||||
+23
-23
@@ -2,33 +2,33 @@ import {
|
||||
SlashCommandBuilder,
|
||||
SlashCommandSubcommandGroupBuilder,
|
||||
} from 'discord.js';
|
||||
import { getAccountInfo } from '../_core/blitz/getAccountInfo';
|
||||
import { getClanAccountInfo } from '../_core/blitz/getClanAccountInfo';
|
||||
import { emblemIdToURL } from '../_core/blitzkrieg/emblemIdToURL';
|
||||
import resolveTankId from '../LEGACY_core/blitz/resolveTankId';
|
||||
import { getBlitzStarsLinkButton } from '../LEGACY_core/blitzstars/getBlitzStarsLinkButton';
|
||||
import getPlayerHistories from '../LEGACY_core/blitzstars/getPlayerHistories';
|
||||
import getTankHistories from '../LEGACY_core/blitzstars/getTankHistories';
|
||||
import addPeriodSubCommands from '../LEGACY_core/discord/addPeriodSubCommands';
|
||||
import addTankChoices from '../LEGACY_core/discord/addTankChoices';
|
||||
import addUsernameChoices from '../LEGACY_core/discord/addUsernameChoices';
|
||||
import autocompleteTanks from '../LEGACY_core/discord/autocompleteTanks';
|
||||
import autocompleteUsername from '../LEGACY_core/discord/autocompleteUsername';
|
||||
import { getCustomPeriodParams } from '../LEGACY_core/discord/getCustomPeriodParams';
|
||||
import interactionToURL from '../LEGACY_core/discord/interactionToURL';
|
||||
import primaryButton from '../LEGACY_core/discord/primaryButton';
|
||||
import resolvePeriodFromButton from '../LEGACY_core/discord/resolvePeriodFromButton';
|
||||
import resolvePeriodFromCommand, {
|
||||
ResolvedPeriod,
|
||||
} from '../LEGACY_core/discord/resolvePeriodFromCommand';
|
||||
import resolvePlayerFromButton from '../LEGACY_core/discord/resolvePlayerFromButton';
|
||||
import resolvePlayerFromCommand, {
|
||||
ResolvedPlayer,
|
||||
} from '../LEGACY_core/discord/resolvePlayerFromCommand';
|
||||
import * as Graph from '../components/Graph';
|
||||
import NoData, { NoDataType } from '../components/NoData';
|
||||
import TitleBar from '../components/TitleBar';
|
||||
import Wrapper from '../components/Wrapper';
|
||||
import resolveTankId from '../core/blitz/resolveTankId';
|
||||
import { getBlitzStarsLinkButton } from '../core/blitzstars/getBlitzStarsLinkButton';
|
||||
import getPlayerHistories from '../core/blitzstars/getPlayerHistories';
|
||||
import getTankHistories from '../core/blitzstars/getTankHistories';
|
||||
import addPeriodSubCommands from '../core/discord/addPeriodSubCommands';
|
||||
import addTankChoices from '../core/discord/addTankChoices';
|
||||
import addUsernameChoices from '../core/discord/addUsernameChoices';
|
||||
import autocompleteTanks from '../core/discord/autocompleteTanks';
|
||||
import autocompleteUsername from '../core/discord/autocompleteUsername';
|
||||
import { getCustomPeriodParams } from '../core/discord/getCustomPeriodParams';
|
||||
import interactionToURL from '../core/discord/interactionToURL';
|
||||
import primaryButton from '../core/discord/primaryButton';
|
||||
import resolvePeriodFromButton from '../core/discord/resolvePeriodFromButton';
|
||||
import resolvePeriodFromCommand, {
|
||||
ResolvedPeriod,
|
||||
} from '../core/discord/resolvePeriodFromCommand';
|
||||
import resolvePlayerFromButton from '../core/discord/resolvePlayerFromButton';
|
||||
import resolvePlayerFromCommand, {
|
||||
ResolvedPlayer,
|
||||
} from '../core/discord/resolvePlayerFromCommand';
|
||||
import { getAccountInfo } from '../core/blitz/getAccountInfo';
|
||||
import { getClanAccountInfo } from '../core/blitz/getClanAccountInfo';
|
||||
import { emblemIdToURL } from '../core/blitzkrieg/emblemIdToURL';
|
||||
import { CommandRegistryRaw } from '../events/interactionCreate';
|
||||
|
||||
type EvolutionStatType = 'player' | 'tank';
|
||||
|
||||
+25
-25
@@ -1,34 +1,34 @@
|
||||
import { SlashCommandBuilder } from 'discord.js';
|
||||
import { getAccountInfo } from '../_core/blitz/getAccountInfo';
|
||||
import { getClanAccountInfo } from '../_core/blitz/getClanAccountInfo';
|
||||
import { emblemIdToURL } from '../_core/blitzkrieg/emblemIdToURL';
|
||||
import { StatFilters, filterStats } from '../_core/statistics/filterStats';
|
||||
import { filtersToDescription } from '../LEGACY_core/blitzkrieg/filtersToDescription';
|
||||
import { getTierWeights } from '../LEGACY_core/blitzkrieg/getTierWeights';
|
||||
import { getBlitzStarsLinkButton } from '../LEGACY_core/blitzstars/getBlitzStarsLinkButton';
|
||||
import getDiffedTankStats from '../LEGACY_core/blitzstars/getDiffedTankStats';
|
||||
import addStatTypeSubCommands from '../LEGACY_core/discord/addStatTypeSubCommands';
|
||||
import addUsernameChoices from '../LEGACY_core/discord/addUsernameChoices';
|
||||
import autocompleteTanks from '../LEGACY_core/discord/autocompleteTanks';
|
||||
import autocompleteUsername from '../LEGACY_core/discord/autocompleteUsername';
|
||||
import { getCustomPeriodParams } from '../LEGACY_core/discord/getCustomPeriodParams';
|
||||
import { getFiltersFromButton } from '../LEGACY_core/discord/getFiltersFromButton';
|
||||
import { getFiltersFromCommand } from '../LEGACY_core/discord/getFiltersFromCommand';
|
||||
import interactionToURL from '../LEGACY_core/discord/interactionToURL';
|
||||
import { refreshButton } from '../LEGACY_core/discord/refreshButton';
|
||||
import resolvePeriodFromButton from '../LEGACY_core/discord/resolvePeriodFromButton';
|
||||
import resolvePeriodFromCommand, {
|
||||
ResolvedPeriod,
|
||||
} from '../LEGACY_core/discord/resolvePeriodFromCommand';
|
||||
import resolvePlayerFromButton from '../LEGACY_core/discord/resolvePlayerFromButton';
|
||||
import resolvePlayerFromCommand, {
|
||||
ResolvedPlayer,
|
||||
} from '../LEGACY_core/discord/resolvePlayerFromCommand';
|
||||
import GenericAllStats from '../components/GenericAllStats';
|
||||
import NoData, { NoDataType } from '../components/NoData';
|
||||
import TierWeights from '../components/TierWeights';
|
||||
import TitleBar from '../components/TitleBar';
|
||||
import Wrapper from '../components/Wrapper';
|
||||
import { filtersToDescription } from '../core/blitzkrieg/filtersToDescription';
|
||||
import { getTierWeights } from '../core/blitzkrieg/getTierWeights';
|
||||
import { getBlitzStarsLinkButton } from '../core/blitzstars/getBlitzStarsLinkButton';
|
||||
import getDiffedTankStats from '../core/blitzstars/getDiffedTankStats';
|
||||
import addStatTypeSubCommands from '../core/discord/addStatTypeSubCommands';
|
||||
import addUsernameChoices from '../core/discord/addUsernameChoices';
|
||||
import autocompleteTanks from '../core/discord/autocompleteTanks';
|
||||
import autocompleteUsername from '../core/discord/autocompleteUsername';
|
||||
import { getCustomPeriodParams } from '../core/discord/getCustomPeriodParams';
|
||||
import { getFiltersFromButton } from '../core/discord/getFiltersFromButton';
|
||||
import { getFiltersFromCommand } from '../core/discord/getFiltersFromCommand';
|
||||
import interactionToURL from '../core/discord/interactionToURL';
|
||||
import { refreshButton } from '../core/discord/refreshButton';
|
||||
import resolvePeriodFromButton from '../core/discord/resolvePeriodFromButton';
|
||||
import resolvePeriodFromCommand, {
|
||||
ResolvedPeriod,
|
||||
} from '../core/discord/resolvePeriodFromCommand';
|
||||
import resolvePlayerFromButton from '../core/discord/resolvePlayerFromButton';
|
||||
import resolvePlayerFromCommand, {
|
||||
ResolvedPlayer,
|
||||
} from '../core/discord/resolvePlayerFromCommand';
|
||||
import { getAccountInfo } from '../core/blitz/getAccountInfo';
|
||||
import { getClanAccountInfo } from '../core/blitz/getClanAccountInfo';
|
||||
import { emblemIdToURL } from '../core/blitzkrieg/emblemIdToURL';
|
||||
import { StatFilters, filterStats } from '../core/statistics/filterStats';
|
||||
import { CommandRegistryRaw } from '../events/interactionCreate';
|
||||
|
||||
async function render(
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
import { SlashCommandBuilder } from 'discord.js';
|
||||
import { getAccountInfo } from '../_core/blitz/getAccountInfo';
|
||||
import { getClanInfo } from '../_core/blitz/getClanInfo';
|
||||
import addClanChoices from '../LEGACY_core/discord/addClanChoices';
|
||||
import autocompleteClan from '../LEGACY_core/discord/autocompleteClan';
|
||||
import resolveClanFromCommand from '../LEGACY_core/discord/resolveClanFromCommand';
|
||||
import GenericStats from '../components/GenericStats';
|
||||
import NoData, { NoDataType } from '../components/NoData';
|
||||
import TitleBar from '../components/TitleBar';
|
||||
import Wrapper from '../components/Wrapper';
|
||||
import addClanChoices from '../core/discord/addClanChoices';
|
||||
import autocompleteClan from '../core/discord/autocompleteClan';
|
||||
import resolveClanFromCommand from '../core/discord/resolveClanFromCommand';
|
||||
import { getAccountInfo } from '../core/blitz/getAccountInfo';
|
||||
import { getClanInfo } from '../core/blitz/getClanInfo';
|
||||
import { CommandRegistry } from '../events/interactionCreate';
|
||||
|
||||
const DEFAULT_THRESHOLD = 7;
|
||||
|
||||
@@ -6,15 +6,15 @@ import {
|
||||
} from 'discord.js';
|
||||
import markdownEscape from 'markdown-escape';
|
||||
import discord from '../../discord.json' assert { type: 'json' };
|
||||
import { getAccountInfo } from '../_core/blitz/getAccountInfo';
|
||||
import { getClanAccountInfo } from '../_core/blitz/getClanAccountInfo';
|
||||
import { linkBlitzAndDiscord } from '../LEGACY_core/cockroackdb/discordBlitz';
|
||||
import addUsernameChoices from '../LEGACY_core/discord/addUsernameChoices';
|
||||
import autocompleteUsername from '../LEGACY_core/discord/autocompleteUsername';
|
||||
import embedNegative from '../LEGACY_core/discord/embedNegative';
|
||||
import { Glow } from '../components/AllStatsOverview/components/WN8Display/components/Glow';
|
||||
import Wrapper from '../components/Wrapper';
|
||||
import { REGION_NAMES_SHORT, Region } from '../constants/regions';
|
||||
import { linkBlitzAndDiscord } from '../core/cockroackdb/discordBlitz';
|
||||
import addUsernameChoices from '../core/discord/addUsernameChoices';
|
||||
import autocompleteUsername from '../core/discord/autocompleteUsername';
|
||||
import embedNegative from '../core/discord/embedNegative';
|
||||
import { getAccountInfo } from '../core/blitz/getAccountInfo';
|
||||
import { getClanAccountInfo } from '../core/blitz/getClanAccountInfo';
|
||||
import { CommandRegistry } from '../events/interactionCreate';
|
||||
import { theme } from '../stitches.config';
|
||||
|
||||
|
||||
+15
-15
@@ -1,25 +1,25 @@
|
||||
import { SlashCommandBuilder } from 'discord.js';
|
||||
import { getAccountInfo } from '../_core/blitz/getAccountInfo';
|
||||
import { getClanAccountInfo } from '../_core/blitz/getClanAccountInfo';
|
||||
import getTankStats from '../_core/blitz/getTankStats';
|
||||
import getTreeType from '../_core/blitz/getTreeType';
|
||||
import { emblemIdToURL } from '../_core/blitzkrieg/emblemIdToURL';
|
||||
import NoData, { NoDataType } from '../components/NoData';
|
||||
import * as Tanks from '../components/Tanks';
|
||||
import TitleBar from '../components/TitleBar';
|
||||
import Wrapper from '../components/Wrapper';
|
||||
import resolveTankName from '../core/blitz/resolveTankName';
|
||||
import resolveTankName from '../LEGACY_core/blitz/resolveTankName';
|
||||
import {
|
||||
TIER_ROMAN_NUMERALS,
|
||||
TankopediaEntry,
|
||||
Tier,
|
||||
tankopedia,
|
||||
tankopediaInfo,
|
||||
} from '../core/blitz/tankopedia';
|
||||
import addTierChoices from '../core/discord/addTierChoices';
|
||||
import addUsernameChoices from '../core/discord/addUsernameChoices';
|
||||
import autocompleteUsername from '../core/discord/autocompleteUsername';
|
||||
import resolvePlayerFromCommand from '../core/discord/resolvePlayerFromCommand';
|
||||
} from '../LEGACY_core/blitz/tankopedia';
|
||||
import addTierChoices from '../LEGACY_core/discord/addTierChoices';
|
||||
import addUsernameChoices from '../LEGACY_core/discord/addUsernameChoices';
|
||||
import autocompleteUsername from '../LEGACY_core/discord/autocompleteUsername';
|
||||
import resolvePlayerFromCommand from '../LEGACY_core/discord/resolvePlayerFromCommand';
|
||||
import NoData, { NoDataType } from '../components/NoData';
|
||||
import * as Tanks from '../components/Tanks';
|
||||
import TitleBar from '../components/TitleBar';
|
||||
import Wrapper from '../components/Wrapper';
|
||||
import { getAccountInfo } from '../core/blitz/getAccountInfo';
|
||||
import { getClanAccountInfo } from '../core/blitz/getClanAccountInfo';
|
||||
import getTankStats from '../core/blitz/getTankStats';
|
||||
import getTreeType from '../core/blitz/getTreeType';
|
||||
import { emblemIdToURL } from '../core/blitzkrieg/emblemIdToURL';
|
||||
import { CommandRegistry } from '../events/interactionCreate';
|
||||
|
||||
export const ownedTanksCommand: CommandRegistry = {
|
||||
|
||||
@@ -1,13 +1,15 @@
|
||||
import { SlashCommandBuilder } from 'discord.js';
|
||||
import { startCase } from 'lodash';
|
||||
import markdownEscape from 'markdown-escape';
|
||||
import { getAccountAchievements } from '../_core/blitz/getAccountAchievements';
|
||||
import { getAccountInfo } from '../_core/blitz/getAccountInfo';
|
||||
import addUsernameChoices from '../core/discord/addUsernameChoices';
|
||||
import autocompleteUsername from '../core/discord/autocompleteUsername';
|
||||
import embedInfo from '../core/discord/embedInfo';
|
||||
import markdownTable, { TableInputEntry } from '../core/discord/markdownTable';
|
||||
import resolvePlayerFromCommand from '../core/discord/resolvePlayerFromCommand';
|
||||
import addUsernameChoices from '../LEGACY_core/discord/addUsernameChoices';
|
||||
import autocompleteUsername from '../LEGACY_core/discord/autocompleteUsername';
|
||||
import embedInfo from '../LEGACY_core/discord/embedInfo';
|
||||
import markdownTable, {
|
||||
TableInputEntry,
|
||||
} from '../LEGACY_core/discord/markdownTable';
|
||||
import resolvePlayerFromCommand from '../LEGACY_core/discord/resolvePlayerFromCommand';
|
||||
import { getAccountAchievements } from '../core/blitz/getAccountAchievements';
|
||||
import { getAccountInfo } from '../core/blitz/getAccountInfo';
|
||||
import { CommandRegistry } from '../events/interactionCreate';
|
||||
|
||||
type SortBy = 'name' | 'count';
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
import { SlashCommandBuilder } from 'discord.js';
|
||||
import markdownEscape from 'markdown-escape';
|
||||
import { getAccountInfo } from '../_core/blitz/getAccountInfo';
|
||||
import addUsernameChoices from '../core/discord/addUsernameChoices';
|
||||
import autocompleteUsername from '../core/discord/autocompleteUsername';
|
||||
import embedInfo from '../core/discord/embedInfo';
|
||||
import markdownTable from '../core/discord/markdownTable';
|
||||
import resolvePlayerFromCommand from '../core/discord/resolvePlayerFromCommand';
|
||||
import addUsernameChoices from '../LEGACY_core/discord/addUsernameChoices';
|
||||
import autocompleteUsername from '../LEGACY_core/discord/autocompleteUsername';
|
||||
import embedInfo from '../LEGACY_core/discord/embedInfo';
|
||||
import markdownTable from '../LEGACY_core/discord/markdownTable';
|
||||
import resolvePlayerFromCommand from '../LEGACY_core/discord/resolvePlayerFromCommand';
|
||||
import { getAccountInfo } from '../core/blitz/getAccountInfo';
|
||||
import { CommandRegistry } from '../events/interactionCreate';
|
||||
|
||||
export const playerInfoCommand: CommandRegistry = {
|
||||
|
||||
+15
-15
@@ -5,25 +5,25 @@ import {
|
||||
SlashCommandSubcommandGroupBuilder,
|
||||
} from 'discord.js';
|
||||
import { BlitzkriegRatingsLeaderboard } from '../../scripts/buildRatingsLeaderboard';
|
||||
import { getAccountInfo } from '../_core/blitz/getAccountInfo';
|
||||
import { getClanAccountInfo } from '../_core/blitz/getClanAccountInfo';
|
||||
import getRatingsInfo from '../_core/blitz/getRatingsInfo';
|
||||
import getArchivedRatingsInfo from '../_core/blitzkrieg/getArchivedRatingsInfo';
|
||||
import regionToRegionSubdomain from '../LEGACY_core/blitz/regionToRegionSubdomain';
|
||||
import getMidnightLeaderboard, {
|
||||
DATABASE_REPO,
|
||||
} from '../LEGACY_core/database/getMidnightLeaderboard';
|
||||
import addRegionChoices from '../LEGACY_core/discord/addRegionChoices';
|
||||
import addUsernameChoices from '../LEGACY_core/discord/addUsernameChoices';
|
||||
import autocompleteUsername from '../LEGACY_core/discord/autocompleteUsername';
|
||||
import embedNegative from '../LEGACY_core/discord/embedNegative';
|
||||
import resolvePlayerFromCommand from '../LEGACY_core/discord/resolvePlayerFromCommand';
|
||||
import { octokit } from '../LEGACY_core/github/octokit';
|
||||
import throwError from '../LEGACY_core/node/throwError';
|
||||
import * as Leaderboard from '../components/Leaderboard';
|
||||
import TitleBar from '../components/TitleBar';
|
||||
import Wrapper from '../components/Wrapper';
|
||||
import { REGION_NAMES_SHORT, Region } from '../constants/regions';
|
||||
import regionToRegionSubdomain from '../core/blitz/regionToRegionSubdomain';
|
||||
import getMidnightLeaderboard, {
|
||||
DATABASE_REPO,
|
||||
} from '../core/database/getMidnightLeaderboard';
|
||||
import addRegionChoices from '../core/discord/addRegionChoices';
|
||||
import addUsernameChoices from '../core/discord/addUsernameChoices';
|
||||
import autocompleteUsername from '../core/discord/autocompleteUsername';
|
||||
import embedNegative from '../core/discord/embedNegative';
|
||||
import resolvePlayerFromCommand from '../core/discord/resolvePlayerFromCommand';
|
||||
import { octokit } from '../core/github/octokit';
|
||||
import throwError from '../core/node/throwError';
|
||||
import { getAccountInfo } from '../core/blitz/getAccountInfo';
|
||||
import { getClanAccountInfo } from '../core/blitz/getClanAccountInfo';
|
||||
import getRatingsInfo from '../core/blitz/getRatingsInfo';
|
||||
import getArchivedRatingsInfo from '../core/blitzkrieg/getArchivedRatingsInfo';
|
||||
import { CommandRegistryRaw } from '../events/interactionCreate';
|
||||
|
||||
export interface RatingsPlayer {
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
import { SlashCommandBuilder } from 'discord.js';
|
||||
import markdownEscape from 'markdown-escape';
|
||||
import fetchBlitz from '../_core/blitz/fetchWargaming';
|
||||
import addClanChoices from '../LEGACY_core/discord/addClanChoices';
|
||||
import addRegionChoices from '../LEGACY_core/discord/addRegionChoices';
|
||||
import embedInfo from '../LEGACY_core/discord/embedInfo';
|
||||
import { REGION_NAMES, Region } from '../constants/regions';
|
||||
import { WARGAMING_APPLICATION_ID } from '../constants/wargamingApplicationID';
|
||||
import addClanChoices from '../core/discord/addClanChoices';
|
||||
import addRegionChoices from '../core/discord/addRegionChoices';
|
||||
import embedInfo from '../core/discord/embedInfo';
|
||||
import fetchBlitz from '../core/blitz/fetchWargaming';
|
||||
import { CommandRegistry } from '../events/interactionCreate';
|
||||
import { ClanList } from '../types/clanList';
|
||||
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import { SlashCommandBuilder } from 'discord.js';
|
||||
import markdownEscape from 'markdown-escape';
|
||||
import fetchBlitz from '../_core/blitz/fetchWargaming';
|
||||
import { AccountList, usernamePattern } from '../LEGACY_core/blitz/listPlayers';
|
||||
import addRegionChoices from '../LEGACY_core/discord/addRegionChoices';
|
||||
import addUsernameChoices from '../LEGACY_core/discord/addUsernameChoices';
|
||||
import embedInfo from '../LEGACY_core/discord/embedInfo';
|
||||
import { REGION_NAMES, Region } from '../constants/regions';
|
||||
import { WARGAMING_APPLICATION_ID } from '../constants/wargamingApplicationID';
|
||||
import { AccountList, usernamePattern } from '../core/blitz/listPlayers';
|
||||
import addRegionChoices from '../core/discord/addRegionChoices';
|
||||
import addUsernameChoices from '../core/discord/addUsernameChoices';
|
||||
import embedInfo from '../core/discord/embedInfo';
|
||||
import fetchBlitz from '../core/blitz/fetchWargaming';
|
||||
import { CommandRegistry } from '../events/interactionCreate';
|
||||
|
||||
export const searchPlayersCommand: CommandRegistry = {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { SlashCommandBuilder } from 'discord.js';
|
||||
import { go } from 'fuzzysort';
|
||||
import markdownEscape from 'markdown-escape';
|
||||
import { TANK_NAMES_DIACRITICS } from '../core/blitz/tankopedia';
|
||||
import addTankChoices from '../core/discord/addTankChoices';
|
||||
import embedInfo from '../core/discord/embedInfo';
|
||||
import { TANK_NAMES_DIACRITICS } from '../LEGACY_core/blitz/tankopedia';
|
||||
import addTankChoices from '../LEGACY_core/discord/addTankChoices';
|
||||
import embedInfo from '../LEGACY_core/discord/embedInfo';
|
||||
import { CommandRegistry } from '../events/interactionCreate';
|
||||
|
||||
export const searchTanksCommand: CommandRegistry = {
|
||||
|
||||
+24
-24
@@ -1,32 +1,32 @@
|
||||
import { SlashCommandBuilder } from 'discord.js';
|
||||
import { getAccountInfo } from '../_core/blitz/getAccountInfo';
|
||||
import { getClanAccountInfo } from '../_core/blitz/getClanAccountInfo';
|
||||
import { emblemIdToURL } from '../_core/blitzkrieg/emblemIdToURL';
|
||||
import { StatFilters, filterStats } from '../_core/statistics/filterStats';
|
||||
import { filtersToDescription } from '../LEGACY_core/blitzkrieg/filtersToDescription';
|
||||
import { getBlitzStarsLinkButton } from '../LEGACY_core/blitzstars/getBlitzStarsLinkButton';
|
||||
import getDiffedTankStats from '../LEGACY_core/blitzstars/getDiffedTankStats';
|
||||
import addStatTypeSubCommands from '../LEGACY_core/discord/addStatTypeSubCommands';
|
||||
import addUsernameChoices from '../LEGACY_core/discord/addUsernameChoices';
|
||||
import autocompleteTanks from '../LEGACY_core/discord/autocompleteTanks';
|
||||
import autocompleteUsername from '../LEGACY_core/discord/autocompleteUsername';
|
||||
import { getCustomPeriodParams } from '../LEGACY_core/discord/getCustomPeriodParams';
|
||||
import { getFiltersFromButton } from '../LEGACY_core/discord/getFiltersFromButton';
|
||||
import { getFiltersFromCommand } from '../LEGACY_core/discord/getFiltersFromCommand';
|
||||
import interactionToURL from '../LEGACY_core/discord/interactionToURL';
|
||||
import { refreshButton } from '../LEGACY_core/discord/refreshButton';
|
||||
import resolvePeriodFromButton from '../LEGACY_core/discord/resolvePeriodFromButton';
|
||||
import resolvePeriodFromCommand, {
|
||||
ResolvedPeriod,
|
||||
} from '../LEGACY_core/discord/resolvePeriodFromCommand';
|
||||
import resolvePlayerFromButton from '../LEGACY_core/discord/resolvePlayerFromButton';
|
||||
import resolvePlayerFromCommand, {
|
||||
ResolvedPlayer,
|
||||
} from '../LEGACY_core/discord/resolvePlayerFromCommand';
|
||||
import AllStatsOverview from '../components/AllStatsOverview';
|
||||
import NoData, { NoDataType } from '../components/NoData';
|
||||
import TitleBar from '../components/TitleBar';
|
||||
import Wrapper from '../components/Wrapper';
|
||||
import { filtersToDescription } from '../core/blitzkrieg/filtersToDescription';
|
||||
import { getBlitzStarsLinkButton } from '../core/blitzstars/getBlitzStarsLinkButton';
|
||||
import getDiffedTankStats from '../core/blitzstars/getDiffedTankStats';
|
||||
import addStatTypeSubCommands from '../core/discord/addStatTypeSubCommands';
|
||||
import addUsernameChoices from '../core/discord/addUsernameChoices';
|
||||
import autocompleteTanks from '../core/discord/autocompleteTanks';
|
||||
import autocompleteUsername from '../core/discord/autocompleteUsername';
|
||||
import { getCustomPeriodParams } from '../core/discord/getCustomPeriodParams';
|
||||
import { getFiltersFromButton } from '../core/discord/getFiltersFromButton';
|
||||
import { getFiltersFromCommand } from '../core/discord/getFiltersFromCommand';
|
||||
import interactionToURL from '../core/discord/interactionToURL';
|
||||
import { refreshButton } from '../core/discord/refreshButton';
|
||||
import resolvePeriodFromButton from '../core/discord/resolvePeriodFromButton';
|
||||
import resolvePeriodFromCommand, {
|
||||
ResolvedPeriod,
|
||||
} from '../core/discord/resolvePeriodFromCommand';
|
||||
import resolvePlayerFromButton from '../core/discord/resolvePlayerFromButton';
|
||||
import resolvePlayerFromCommand, {
|
||||
ResolvedPlayer,
|
||||
} from '../core/discord/resolvePlayerFromCommand';
|
||||
import { getAccountInfo } from '../core/blitz/getAccountInfo';
|
||||
import { getClanAccountInfo } from '../core/blitz/getClanAccountInfo';
|
||||
import { emblemIdToURL } from '../core/blitzkrieg/emblemIdToURL';
|
||||
import { StatFilters, filterStats } from '../core/statistics/filterStats';
|
||||
import { CommandRegistryRaw } from '../events/interactionCreate';
|
||||
|
||||
async function render(
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import { SlashCommandBuilder } from 'discord.js';
|
||||
import { getAccountInfo } from '../_core/blitz/getAccountInfo';
|
||||
import addUsernameChoices from '../core/discord/addUsernameChoices';
|
||||
import autocompleteUsername from '../core/discord/autocompleteUsername';
|
||||
import interactionToURL from '../core/discord/interactionToURL';
|
||||
import linkButton from '../core/discord/linkButton';
|
||||
import primaryButton from '../core/discord/primaryButton';
|
||||
import resolvePlayerFromButton from '../core/discord/resolvePlayerFromButton';
|
||||
import resolvePlayerFromCommand from '../core/discord/resolvePlayerFromCommand';
|
||||
import addUsernameChoices from '../LEGACY_core/discord/addUsernameChoices';
|
||||
import autocompleteUsername from '../LEGACY_core/discord/autocompleteUsername';
|
||||
import interactionToURL from '../LEGACY_core/discord/interactionToURL';
|
||||
import linkButton from '../LEGACY_core/discord/linkButton';
|
||||
import primaryButton from '../LEGACY_core/discord/primaryButton';
|
||||
import resolvePlayerFromButton from '../LEGACY_core/discord/resolvePlayerFromButton';
|
||||
import resolvePlayerFromCommand from '../LEGACY_core/discord/resolvePlayerFromCommand';
|
||||
import { getAccountInfo } from '../core/blitz/getAccountInfo';
|
||||
import { CommandRegistry } from '../events/interactionCreate';
|
||||
import today from '../renderers/today';
|
||||
|
||||
|
||||
Reference in new issue
Block a user