【问题标题】:Use Discord's API to Send message as user使用 Discord 的 API 以用户身份发送消息
【发布时间】:2021-10-07 03:55:32
【问题描述】:

正如问题所描述的,我想在不和谐的频道中发送消息,但来自用户帐户而不是机器人。我已经搜索了整个互联网(包括 stackoverflow),但我似乎找不到任何东西。是这种可能使用不和谐的 api 的事情,如果,那么任何资源将不胜感激。

【问题讨论】:

    标签: discord


    【解决方案1】:

    官方文档应该包含足够的入门信息:https://discord.com/developers/docs/resources/channel#create-message

    确保使用 OAuth2 而不是作为机器人登录。此外,在请求 OAuth 令牌时获得正确的范围(权限)也很重要。

    【讨论】:

    • 那么我应该设置什么范围呢?
    • 您需要“SEND_MESSAGES”权限,但在discord.com/developers/docs/topics/… 的范围列表中,只有“messages.read”可以从频道读取消息。还有“bot”和“applications.commands”,但我想这不是你要找的。​​span>
    • 您找到解决方案了吗?我也是这种情况
    猜你喜欢
    • 2019-10-02
    • 1970-01-01
    • 2021-05-07
    • 2022-12-07
    • 1970-01-01
    • 1970-01-01
    • 2021-04-30
    • 1970-01-01
    相关资源
    最近更新 更多