One Bot V12Api
Full OneBot V12 action wrapper, covering all actions documented in onebots/docs protocol page.
This class delegates low-level transport and serialization details to OneBotClient and exposes typed methods for all documented actions.
Functions
Removes essence message mark from message.
Deletes a message by message ID.
Gets channel information by guild ID and channel ID.
Gets channels in a guild.
Gets friend list of the current bot account.
Gets group metadata by group ID.
Gets groups visible/joined by the bot.
Gets group member information for a specific user in a group.
Gets all members in a group.
Gets guild information by guild ID.
Gets guild list.
Gets member information of a guild user.
Gets guild member list.
Gets current bot account information.
Gets information for a user (friend or stranger).
Leaves the group.
Sends group sign-in action.
Sends a message to private/group/channel target according to SendMessageRequest.detailType.
Sends like to user.
Marks a message as essence message.
Sets or clears group admin role for user.
Bans anonymous user by flag or anonymous payload.
Sets group member ban duration in seconds.
Sets member group card (display nickname in group).
Kicks a group member.
Leaves group using extended action naming.
Sets group name.
Sets group member special title.
Enables or disables whole-group ban.