nonebot2/website/versioned_docs/version-2.0.0-beta.3/tutorial/call-api.md
github-actions[bot] 9b45b77894 🔖 Release 2.0.0-beta.3
2022-05-20 10:21:32 +00:00

760 B
Raw Blame History

sidebar_position description options
8 调用机器人平台 API完成更多的功能
menu
weight category
29 guide

调用平台 API

在使用机器人功能时,除了发送消息以外,还可能需要调用机器人平台的 API 来完成更多的功能。

NoneBot 提供了两种方式来调用机器人平台 API两种方式都需要首先获得 Bot 实例,然后调用相应的方法。

例如,如果需要调用机器人平台的 get_user_info API可以这样做

from nonebot import get_bot

bot = get_bot("bot_id")
result = await bot.get_user_info(user_id=12345678)
await bot.call_api("get_user_info", user_id=12345678)

:::tip 提示 API 由平台提供,请参考平台文档。 :::