package com.honey.honey.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class BotRegisterRequest {
    @JsonProperty("telegram_id")
    private Long telegramId;
    
    @JsonProperty("first_name")
    private String firstName;
    
    @JsonProperty("last_name")
    private String lastName;
    
    private String username;
    
    @JsonProperty("is_premium")
    private Boolean isPremium;
    
    @JsonProperty("language_code")
    private String languageCode;
    
    @JsonProperty("photo_url")
    private String photoUrl;
    
    @JsonProperty("referral_user_id")
    private Integer referralUserId;
}

