copied the code from the working repo
This commit is contained in:
23
mtucijobsbot/src/models/User.ts
Normal file
23
mtucijobsbot/src/models/User.ts
Normal 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',
|
||||
}
|
||||
Reference in New Issue
Block a user