🏠 Get_room

🏠 Get_room

Added on version 23.1.0b14
get_room(self, room_id: str) -> GetPublicRoomResponse:
Fetch a single room given its room_id.
Args: room_id: The unique identifier for a room. Returns: GetPublicRoomResponse: The public data of the room.

βš™οΈ Use cases

Here’s a simple example to retrieve the information from a given room:
async def on_chat(self, user: User, message: str) -> None: if message.lower().startswith("/roominfo"): room = await self.webapi.get_room("61186670bd5272731251a06f") print (room)
notion image
Response:
GetPublicRoomResponse( room=Room( room_id='61186670bd5272731251a06f', disp_name="Vini's Bedroom", created_at='2021-08-15T00:57:20.245000+00:00', access_policy='everyone', category='hangout', owner_id='6111e1fb22dcb50edf32e4a8', locale=['pt'], is_home_room=True, num_connected=1, moderator_ids=['605aba51da5a6c3e712f5808'], designer_ids=['605aba51da5a6c3e712f5808'], description=None, crew_id=None, bots='[]', indicators='[]', thumbnail_url='https://d4v5j9dz6t9fz.cloudfront.net/MediaContext.ROOMS/6111e1fb22dcb50edf32e4a8/64b4b0df90887f72d6e9d57a_0.webp', banner_url=None))
Β 
Built with Potion.so