Box IM Python SDK

License Version

完整规范的Box IM即时通讯Python SDK,支持用户登录、消息收发、群组管理、文件上传、WebRTC音视频通话等功能。

功能特性

快速开始

import asyncio
from box_im_bot_sdk import BoxIMBotSDK, BotConfig

async def main():
    config = BotConfig(
        api_base_url='https://www.boxim.online',
        ws_url='wss://www.boxim.online'
    )
    sdk = BoxIMBotSDK(config)
    login_result = await sdk.start_with_password('username', 'password')
    print(f"登录成功: {login_result.user.nickname}")

if __name__ == '__main__':
    asyncio.run(main())

安装

pip install aiohttp websockets

许可证

MIT License

Copyright (c) 2026 归鸿