diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -8,6 +8,10 @@
 
 -
 
+## 1.15.5
+
+- [Gregory1234](https://github.com/discord-haskell/discord-haskell/pull/173) Adding `global_name` field to the User object
+
 ## 1.15.4
 
 - [matobet](https://github.com/discord-haskell/discord-haskell/pull/148) Adding GHC 9.2.* support
diff --git a/discord-haskell.cabal b/discord-haskell.cabal
--- a/discord-haskell.cabal
+++ b/discord-haskell.cabal
@@ -1,6 +1,6 @@
 cabal-version:       2.0
 name:                discord-haskell
-version:             1.15.4
+version:             1.15.5
 description:         Functions and data types to write discord bots.
                      Official discord docs <https://discord.com/developers/docs/reference>.
                      .
diff --git a/src/Discord/Internal/Types/User.hs b/src/Discord/Internal/Types/User.hs
--- a/src/Discord/Internal/Types/User.hs
+++ b/src/Discord/Internal/Types/User.hs
@@ -15,6 +15,7 @@
   { userId          :: UserId             -- ^ The user's id.
   , userName        :: T.Text             -- ^ The user's username (not unique)
   , userDiscrim     :: Maybe T.Text       -- ^ The user's 4-digit discord-tag.
+  , userGlobalName  :: Maybe T.Text       -- ^ The user's display name.
   , userAvatar      :: Maybe T.Text       -- ^ The user's avatar hash.
   , userIsBot       :: Bool               -- ^ User is an OAuth2 application.
   , userIsWebhook   :: Bool               -- ^ User is a webhook.
@@ -36,6 +37,7 @@
     User <$> o .:  "id"
          <*> o .:  "username"
          <*> o .:? "discriminator" -- possibly not there in the case of webhooks
+         <*> o .:? "global_name"
          <*> o .:? "avatar"
          <*> o .:? "bot" .!= False
          <*> pure False -- webhook
@@ -56,6 +58,7 @@
               [ "id" .== userId
               , "username" .== userName
               , "discriminator" .=? userDiscrim
+              , "global_name" .=? userGlobalName
               , "avatar" .=? userAvatar
               , "bot" .== userIsBot
               , "system" .=? userIsSystem
