The RocketChat class is the primary entry point for interacting with the Rocket.Chat REST API. It uses multiple inheritance to aggregate various API sections (such as RocketChatUsers, RocketChatChat, RocketChatChannels, etc.) into a single client object. To use it, you must instantiate the RocketChat class, which typically requires authentication credentials (though specific constructor arguments are defined in the inherited base classes).
from rocketchat_API.rocketchat import RocketChat
# Note: Initialization arguments depend on the underlying implementation
# of the inherited base classes (e.g., URL, auth tokens, etc.)
client = RocketChat(
# parameters go here
)