Handle usernames properly in bridge state remote name
This commit is contained in:
3
user.go
3
user.go
@@ -74,6 +74,9 @@ func (user *User) GetRemoteID() string {
|
|||||||
|
|
||||||
func (user *User) GetRemoteName() string {
|
func (user *User) GetRemoteName() string {
|
||||||
if user.Session != nil && user.Session.State != nil && user.Session.State.User != nil {
|
if user.Session != nil && user.Session.State != nil && user.Session.State.User != nil {
|
||||||
|
if user.Session.State.User.Discriminator == "0" {
|
||||||
|
return fmt.Sprintf("@%s", user.Session.State.User.Username)
|
||||||
|
}
|
||||||
return fmt.Sprintf("%s#%s", user.Session.State.User.Username, user.Session.State.User.Discriminator)
|
return fmt.Sprintf("%s#%s", user.Session.State.User.Username, user.Session.State.User.Discriminator)
|
||||||
}
|
}
|
||||||
return user.DiscordID
|
return user.DiscordID
|
||||||
|
|||||||
Reference in New Issue
Block a user