python-3.x 仅向Discord发送消息而不进行轮询(不是webhook)

x3naxklr  于 2023-10-21  发布在  Python
关注(0)|答案(1)|浏览(116)

我需要拆分消息逻辑,并将传入的消息放入消息队列中,然后再取出它们并运行它们。但是消息队列要求对象是json可序列化的。所以我只能传递参数并在另一台机器上重建bot对象。
但是似乎很多discord python sdk在没有轮询的情况下无法工作。
在我的闪影里。它应该有这样的API:

client(bot_token)
await client.create_message(
            1153xxxxxxxxxxx49, f "message here"!
        )

但事实并非如此
我如何构建一条消息并仅使用参数和bot Token发送它?

bpsygsoo

bpsygsoo1#

我做了一些研究,终于找到了一些解决办法:
RestAPP https://github.com/hikari-py/hikari#rest-only-applications
HttpClient https://github.com/nextcord/nextcord/pull/1057

相关问题