首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Discord4j的不和谐信息

使用Discord4j的不和谐信息
EN

Stack Overflow用户
提问于 2022-06-11 17:47:48
回答 1查看 123关注 0票数 1

我有一个DiscordBot,它是用Discord4j使用Kotlin编写的。我用它发送EmbedMessages,我想自动发布这些消息。有人知道怎么做吗?我有一个嵌入式构建器,并使用以下函数发送消息。

代码语言:javascript
复制
fun sendEmbedMessage(gateway: GatewayDiscordClient, embed: EmbedCreateSpec, channelId: String) {
    gateway.getChannelById(Snowflake.of(channelId))
        .ofType(GuildMessageChannel::class.java)
        .flatMap { channel -> channel.createMessage(embed) }
        .subscribe()
}

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-11 18:01:58

您可以使用发布

代码语言:javascript
复制
fun sendEmbedMessage(gateway: GatewayDiscordClient, embed: EmbedCreateSpec, channelId: String) {
    gateway.getChannelById(Snowflake.of(channelId))
        .ofType(GuildMessageChannel::class.java)
        .flatMap { channel -> channel.createMessage(embed) }
        .flatMap { message -> message.publish() }
        .subscribe()
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72586650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档