alicebot.adapter.mirai.event.request
申请事件。
class RequestEvent
Bases: alicebot.adapter.mirai.event.base.MiraiEvent
申请事件
async method approve(self, message = '')
同意请求。
Arguments
- message (str) - 回复的信息,默认为空。
Returns
Type: dict[str, typing.Any]
API 请求响应。
async method refuse(self, message = '')
拒绝请求。
Arguments
- message (str) - 回复的信息,默认为空。
Returns
Type: dict[str, typing.Any]
API 请求响应。
class NewFriendRequestEvent
Bases: alicebot.adapter.mirai.event.request.RequestEvent
添加好友申请
Attributes
type (Literal['NewFriendRequestEvent'])
eventId (int)
fromId (int)
groupId (int)
nick (str)
message (str)
async method approve(self, message = '')
同意请求。
Arguments
- message (str) - 回复的信息,默认为空。
Returns
Type: dict[str, typing.Any]
API 请求响应。
async method refuse(self, message = '', black_list = False)
拒绝请求。
Arguments
message (str) - 回复的信息,默认为空。
black_list (bool) - 是否加入黑名单,默认为
False
。
Returns
Type: dict[str, typing.Any]
API 请求响应。
class MemberJoinRequestEvent
Bases: alicebot.adapter.mirai.event.request.RequestEvent
用户入群申请 (Bot需要有管理员权限)
Attributes
type (Literal['MemberJoinRequestEvent'])
eventId (int)
fromId (int)
groupId (int)
groupName (str)
nick (str)
message (str)
async method approve(self, message = '')
同意请求。
Arguments
- message (str) - 回复的信息,默认为空。
Returns
Type: dict[str, typing.Any]
API 请求响应。
async method ignore(self, message = '', black_list = False)
忽略请求。
Arguments
message (str) - 回复的信息,默认为空。
black_list (bool) - 是否加入黑名单,默认为
False
。
Returns
Type: dict[str, typing.Any]
API 请求响应。
async method refuse(self, message = '', black_list = False)
拒绝请求。
Arguments
message (str) - 回复的信息,默认为空。
black_list (bool) - 是否加入黑名单,默认为
False
。
Returns
Type: dict[str, typing.Any]
API 请求响应。
class BotInvitedJoinGroupRequestEvent
Bases: alicebot.adapter.mirai.event.request.RequestEvent
Bot 被邀请入群申请
Attributes
type (Literal['BotInvitedJoinGroupRequestEvent'])
eventId (int)
fromId (int)
groupId (int)
groupName (str)
nick (str)
message (str)
async method approve(self, message = '')
同意请求。
Arguments
- message (str) - 回复的信息,默认为空。
Returns
Type: dict[str, typing.Any]
API 请求响应。
async method refuse(self, message = '')
拒绝请求。
Arguments
- message (str) - 回复的信息,默认为空。
Returns
Type: dict[str, typing.Any]
API 请求响应。