feat: general inactive command

This commit is contained in:
TresAbhi committed 2023-04-26 01:23:07 +00:00
1 parent 468bca77de
commit 57cc67c8be
10 files changed
+189 -115

No files matched your search

+30 -30
View File
@@ -1,34 +1,34 @@
import { WargamingResponse } from './wargamingResponse.js';
export interface ClanDetails extends WargamingResponse {
data: {
[accountId: number]: {
recruiting_options: {
vehicles_level: number;
wins_ratio: number;
average_battles_per_day: number;
battles: number;
average_damage: number;
};
members_count: number;
name: string;
creator_name: string;
clan_id: number;
created_at: number;
updated_at: number;
leader_name: string;
members_ids: number[];
recruiting_policy: string;
tag: string;
is_clan_disbanded: boolean;
old_name: string;
emblem_set_id: number;
creator_id: number;
motto: string;
renamed_at: number;
old_tag: null;
leader_id: number;
description: string;
};
export interface ClanDetailsData {
recruiting_options: {
vehicles_level: number;
wins_ratio: number;
average_battles_per_day: number;
battles: number;
average_damage: number;
};
members_count: number;
name: string;
creator_name: string;
clan_id: number;
created_at: number;
updated_at: number;
leader_name: string;
members_ids: number[];
recruiting_policy: string;
tag: string;
is_clan_disbanded: boolean;
old_name: string;
emblem_set_id: number;
creator_id: number;
motto: string;
renamed_at: number;
old_tag: null;
leader_id: number;
description: string;
}
export interface ClanDetails extends WargamingResponse {
data: { [accountId: number]: ClanDetailsData };
}
+13
View File
@@ -0,0 +1,13 @@
import { WargamingResponse } from './wargamingResponse.js';
export interface Clan {
members_count: number;
created_at: number;
clan_id: number;
tag: string;
name: string;
}
export interface ClanList extends WargamingResponse {
data: Clan[];
}