copied the code from the working repo

This commit is contained in:
2024-11-30 16:00:48 +03:00
parent f22b92869b
commit 15ac0cb9b8
148 changed files with 23342 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
// Интерфейс, представляющий структуру пользователя
export interface User {
id: number; // Уникальный идентификатор пользователя
username: string; // Имя пользователя
password: string; // Количество очков пользователя
email: string;
isAuth:boolean;
points:number;
//referrerId?: number; // Идентификатор пригласившего пользователя (необязательно)
role: UserRole; // Роль пользователя (владелец, админ, модератор, клиент)
language: string; // Язык, на котором взаимодействует пользователь с ботом
message_id?: number;
last_obj?: string;
chat_id: number;
}
// Перечисление ролей пользователя
export enum UserRole {
OWNER = 'owner',
ADMIN = 'admin',
MODERATOR = 'moderator',
CLIENT = 'client',
}