docs: async def get_user_data(self):
          """Get Tautulli userdata."""
          userdata = {}
          sessions = self.session_data.get('sessions', {})
          try:
              async with async_timeout.timeout(8, loop=self._loop):
                  for username in self.tautulli_users:
                      userdata[username] = {}
                      userdata[username]['Activity'] = None
                      for session in sessions:
                          if session['username'].lower() == username.lower():
                              userdata[username]['Activity'] = session['state']
                              for key in session:
                                  if key != 'Username':
                                      userdata[username][key] = session[key]
                              break
  
              self.tautulli_user_data = userdata
          except (asyncio.TimeoutError, aiohttp.ClientError, KeyError):
              msg = "Can not load data from Tautulli."
              logger(msg, 40)