light_mode dark_mode routine

Interface IFriendAddRequestHandler code

命名空间
Another_Mirai_Native.Abstractions.Handlers
程序集
Another-Mirai-Native.Abstractions.dll

提供处理好友添加请求事件的处理器。

public interface IFriendAddRequestHandler

备注

默认情况下,除非重写处理器,否则好友添加请求将被忽略。

方法

OnFriendAddRequestAsync(FriendAddRequestContext, CancellationToken) code

在收到好友添加请求时触发。可以通过重写此方法来处理好友添加请求,例如自动接受、拒绝或忽略请求。不重写时默认行为是忽略请求,即不做任何处理。处理请求请调用参数的 SetRequestResult(RequestHandleResult, string) 方法

Task<EventHandleResult> OnFriendAddRequestAsync(FriendAddRequestContext e, CancellationToken ct)

参数

e FriendAddRequestContext

包含好友添加请求的详细信息。

ct CancellationToken

可用于发出退出操作取消信号的取消令牌。

返回值

Task<EventHandleResult>

事件的处理结果;Pass 不阻塞事件的继续传递;Block 将会阻塞事件的继续传递;