Interface NapCatExtend

All Known Implementing Classes:
Bot

public interface NapCatExtend
  • Method Details

    • getGroupMsgHistory

      ActionData<GetMsgListResp> getGroupMsgHistory(long groupId, Long messageSeq, int count, boolean reverseOrder)
      获取群聊历史消息记录
      Parameters:
      groupId - 指定的群聊
      messageSeq - 指定的消息id
      count - 获取的消息条数
      reverseOrder - 是否反转获取到的消息,false:返回的消息为正序;true:返回的消息为倒序
      Returns:
      返回的消息列表
    • getFriendMsgHistory

      ActionData<GetMsgListResp> getFriendMsgHistory(long userId, Long messageSeq, int count, boolean reverseOrder)
      获取好友历史消息记录
      Parameters:
      userId - 指定的好友
      messageSeq - 指定的消息id
      count - 获取的消息条数
      reverseOrder - 是否反转获取到的消息,false:返回的消息为正序;true:返回的消息为倒序
      Returns:
      返回的消息列表
    • sendGroupPoke

      ActionRaw sendGroupPoke(long groupId, long userId)
    • sendFriendPoke

      ActionRaw sendFriendPoke(long userId)
    • sendFriendPoke

      ActionRaw sendFriendPoke(long userId, long targetId)
    • setMsgEmojiLike

      ActionRaw setMsgEmojiLike(int msgId, String code, boolean isSet)
      设置消息表情回应(贴表情)
      Parameters:
      msgId - 消息 ID
      code - 表情 ID
      isSet - 添加/取消 回应
      Returns:
      result ActionRaw