init repo

This commit is contained in:
VaalaCat
2024-08-28 00:02:28 +08:00
committed by vaalacat
commit 13148b95e3
97 changed files with 10214 additions and 0 deletions

11
defs/user_info.go Normal file
View File

@@ -0,0 +1,11 @@
package defs
type UserGettable interface {
GetUserID() string
GetName() string
GetUsername() string
GetEmail() string
GetIsPrivateEmail() bool
GetEmailVerified() bool
ToUser() User
}