MCPcopy Index your code
hub / github.com/Kloping/qqpd-bot-java / Sender

Interface Sender

src/main/java/io/github/kloping/qqbot/api/Sender.java:13–59  ·  view source on GitHub ↗

发送者(消息)接口 @author github.kloping

Source from the content-addressed store, hash-verified

11 * @author github.kloping
12 */
13public interface Sender {
14
15 /**
16 * 以JSON方式发送文本消息
17 *
18 * @param text
19 * @return
20 */
21 Result send(String text);
22
23 /**
24 * 以JSON方式发送文本消息并引用指定消息
25 *
26 * @param text
27 * @param message
28 * @return
29 */
30 Result send(String text, RawMessage message);
31
32 /**
33 * 以各种方式 达到想要发送的效果
34 *
35 * @param msg
36 * @return
37 */
38 Result send(SendAble msg);
39
40 /**
41 * 以自定义方式发送消息
42 *
43 * @param packet
44 * @return
45 */
46 default Result send(MessagePacket packet) {
47 return null;
48 }
49
50 /**
51 * 自定义消息
52 *
53 * @param msg
54 * @return
55 */
56 default Result send(RawPreMessage msg) {
57 return null;
58 }
59}

Callers 8

onEventMethod · 0.65
resumeConnectMethod · 0.65
onReceiveMethod · 0.65
sendMethod · 0.65
sendMethod · 0.65
sendMethod · 0.65
sendMethod · 0.65
sendMethod · 0.65

Implementers 15

WssWorkersrc/main/java/io/github/kloping/qqbot/
Keyboardsrc/main/java/io/github/kloping/qqbot/
AtAllsrc/main/java/io/github/kloping/qqbot/
FileMsgsrc/main/java/io/github/kloping/qqbot/
MessagePresrc/main/java/io/github/kloping/qqbot/
Markdownsrc/main/java/io/github/kloping/qqbot/
PlainTextsrc/main/java/io/github/kloping/qqbot/
Atsrc/main/java/io/github/kloping/qqbot/
MessageChainsrc/main/java/io/github/kloping/qqbot/
Dmssrc/main/java/io/github/kloping/qqbot/
Channelsrc/main/java/io/github/kloping/qqbot/
Membersrc/main/java/io/github/kloping/qqbot/

Calls

no outgoing calls

Tested by

no test coverage detected