Package | Description |
---|---|
com.forte.qqrobot.beans.messages |
所有消息的规范定义接口
2019/8/1 : - 为所有获取消息、监听消息增加抽象类实现,以默认实现toString()方法并简化开发工作量 |
com.forte.qqrobot.beans.messages.msgget | |
com.forte.qqrobot.beans.messages.result | |
com.forte.qqrobot.beans.messages.result.inner | |
com.forte.qqrobot.sender |
此包下定义所有sender相关方法接口并提供一个汇总接口。
其中, SenderGetList
SenderSendList
SenderSetList
这三个接口均继承SenderList 接口,其余接口均作为汇总或增强接口,不会直接使用。
接口中所有返回值为布尔类型的方法若无特殊标注则均代表方法的执行成功与否。 |
com.forte.qqrobot.sender.senderlist |
Modifier and Type | Interface and Description |
---|---|
interface |
CodesAble
同时实现两个接口
QQCodeAble , GroupCodeAble |
Modifier and Type | Interface and Description |
---|---|
interface |
DiscussMsg
讨论组消息
|
interface |
GroupAddRequest
群添加请求事件
|
interface |
GroupAdminChange
群管理员变动事件
|
interface |
GroupBan
群禁言事件
|
interface |
GroupFileUpload
群文件上传事件
|
interface |
GroupMemberIncrease
群成员增加
|
interface |
GroupMemberReduce
群成员减少事件
|
interface |
GroupMsg
群消息
|
interface |
GroupMsgDelete
群消息撤回事件
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDiscussMsg
DiscussMsg对应的抽象类
|
class |
AbstractGroupAddRequest
GroupAddRequest 对应抽象类
|
class |
AbstractGroupAdminChange
GroupAdminChange 对应抽象类
|
class |
AbstractGroupBan
群禁言事件对应抽象类
|
class |
AbstractGroupFileUpload
GroupFileUpload对应抽象类
|
class |
AbstractGroupMemberIncrease
GroupMemberIncrease 对应抽象类
|
class |
AbstractGroupMemberReduce
GroupMemberReduce对应抽象类
|
class |
AbstractGroupMsg
GroupMsg 对应抽象类
|
Modifier and Type | Interface and Description |
---|---|
interface |
GroupInfo
群详细信息
|
interface |
GroupMemberInfo
群成员信息
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGroupInfo |
class |
AbstractGroupMemberInfo |
Modifier and Type | Interface and Description |
---|---|
interface |
Group
群列表的群信息
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGroup
Group对应抽象类
|
Modifier and Type | Method and Description |
---|---|
GroupInfo |
MsgSender.getGroupInfo(GroupCodeAble groupCodeAble)
通过携带群号的对象获取群详细信息
|
Modifier and Type | Method and Description |
---|---|
default BanList |
SenderGetList.getBanList(GroupCodeAble group)
获取封禁成员列表
|
default GroupHomeworkList |
SenderGetList.getGroupHomeworkList(GroupCodeAble group)
取群作业列表
|
default GroupHomeworkList |
SenderGetList.getGroupHomeworkList(GroupCodeAble group,
int number)
取群作业列表
|
default GroupInfo |
SenderGetList.getGroupInfo(GroupCodeAble group)
取群信息 使用缓存
|
default GroupInfo |
SenderGetList.getGroupInfo(GroupCodeAble group,
boolean cache)
取群信息
|
default GroupLinkList |
SenderGetList.getGroupLinkList(GroupCodeAble group)
取群链接列表
|
default GroupLinkList |
SenderGetList.getGroupLinkList(GroupCodeAble group,
int number)
取群链接列表
|
default GroupMemberInfo |
SenderGetList.getGroupMemberInfo(GroupCodeAble group,
QQCodeAble QQ)
取群成员信息 使用缓存
|
default GroupMemberInfo |
SenderGetList.getGroupMemberInfo(GroupCodeAble group,
QQCodeAble QQ,
boolean cache)
取群成员信息 使用缓存
|
default GroupMemberList |
SenderGetList.getGroupMemberList(GroupCodeAble group)
取群成员列表
|
default GroupNoteList |
SenderGetList.getGroupNoteList(GroupCodeAble group)
取群公告列表
|
default GroupNoteList |
SenderGetList.getGroupNoteList(GroupCodeAble group,
int number)
取群公告列表
|
default GroupTopNote |
SenderGetList.getGroupTopNote(GroupCodeAble group)
取置顶群公告
|
default ShareList |
SenderGetList.getShareList(GroupCodeAble group)
获取群共享文件列表
|
default String |
SenderSendList.sendDiscussMsg(GroupCodeAble groupCode,
String msg)
发送讨论组消息
|
default boolean |
SenderSendList.sendFlower(GroupCodeAble group,
QQCodeAble qq)
送花
|
default String |
SenderSendList.sendGroupMsg(GroupCodeAble groupCode,
String msg)
发送群消息
|
default boolean |
SenderSetList.setDiscussLeave(GroupCodeAble group)
退出讨论组
|
default boolean |
SenderSetList.setGroupAdmin(GroupCodeAble group,
QQCodeAble qq,
boolean set)
设置群管理员
|
default boolean |
SenderSetList.setGroupAnonymous(GroupCodeAble group,
boolean agree)
是否允许群匿名聊天
|
default boolean |
SenderSetList.setGroupBan(GroupCodeAble group,
QQCodeAble QQ,
long time)
设置群禁言
|
default boolean |
SenderSetList.setGroupCard(GroupCodeAble group,
QQCodeAble QQ,
String card)
设置群成员名片
|
default boolean |
SenderSetList.setGroupExclusiveTitle(GroupCodeAble group,
QQCodeAble QQ,
String title,
long time)
设置群成员专属头衔
|
default boolean |
SenderSetList.setGroupFileDelete(GroupCodeAble group,
String flag)
删除群文件
|
default boolean |
SenderSetList.setGroupLeave(GroupCodeAble group)
退出群
|
default boolean |
SenderSetList.setGroupLeave(GroupCodeAble group,
boolean dissolve)
退出群
|
default boolean |
SenderSetList.setGroupMemberKick(GroupCodeAble group,
QQCodeAble QQ,
boolean dontBack)
踢出群成员
|
default boolean |
SenderSetList.setGroupSign(GroupCodeAble group)
群签到
|
default boolean |
SenderSetList.setGroupWholeBan(GroupCodeAble group,
boolean in)
设置全群禁言
|
Copyright © 2020. All rights reserved.