simple-robot / simbot-component-qq-guild

一个 Kotlin 多平台的QQ机器人(包括群聊) SDK,一个 Simple Robot 的组件库。对接官方API,Java 友好、异步高效 😻😻😽
https://simbot.forte.love/component-qq-guild.html
GNU Lesser General Public License v3.0
22 stars 1 forks source link

为 QGBot 增加直接获取 `channel` 的能力和直接向指定 `channel` 发送消息的能力 #95

Closed ForliyScarlet closed 1 year ago

ForliyScarlet commented 1 year ago
val bot: QGBot = ...

// 直接获取channel或category
val channel: QGChannel? = bot.channel(123.ID)
val category: QGChannelCategory? = bot.category(123.ID)

// 直接发送消息
bot.sendTo(123.ID, "text message")
bot.sendTo(123.ID, message)
bot.sendTo(123.ID, messageContent)

Note: 当使用 sendTo 时,你需要自行处理 msgId 的填充,比如拼接使用 QGReplyTo

close #93