for occupant in channel_data.occupants: print("uuid: %s, state: %s" % (occupant.uuid, occupant.state)) pubnub.here_now().channels( ['cool_channel1', 'cool_channel2']).include_uuids(True). async (here_now_callback) time.sleep(10) pubnub.here_now()\ .include_state(True)\ .include_uuids(True)\ .sync() pubnub.get_state()\ .channels("my_channel")\ .uuid("jbonham")\ .sync() pubnub.set_state()\ .channels("my_channel")\ .state({"full_name": "James Patrick Page"})\ .uuid("jbonham")\ .sync() # pnconfig = PNConfiguration() pnconfig.subscribe_key = 'demo' pnconfig.publish_key = 'demo' pnconfig.set_presence_timeout_with_custom_interval(320, 20)