added mention format for user.

This commit is contained in:
5elenay 2021-08-24 10:43:04 +03:00
parent 48123c8295
commit c71ed30e65

11
user.go
View File

@ -41,13 +41,18 @@ type BotInformation struct {
}
// Calculate creation date and edit the struct.
func (c *User) CalculateCreationDate() error {
ulid, err := ulid.Parse(c.Id)
func (u *User) CalculateCreationDate() error {
ulid, err := ulid.Parse(u.Id)
if err != nil {
return err
}
c.CreatedAt = time.UnixMilli(int64(ulid.Time()))
u.CreatedAt = time.UnixMilli(int64(ulid.Time()))
return nil
}
// Create a mention format.
func (u User) FormatMention() string {
return "<@" + u.Id + ">"
}