我如何为DiscordAPI编写有效负载

时间:2019-01-07 01:44:01

标签: c# discord discord.net

我正在为Rust服务器上的插件架桥(用于Discord)。

The plugin in question [来源:https://umod.org/plugins/tickets]

门票允许玩家向管理员发送消息及其位置。 通常,该插件支持其他三个充当API桥的插件(如下)。


PushAPI

Slack

EmailAPI(不再受支持/插件不再维护)


在Tickets.cs插件中,有一些部分引用了这些插件,为它们提供了支持。

        private static void MessageOther(string message)
    {
        if (Instance.UseSlack)
            Instance.Slack?.Call("Message", message, Instance.SlackChannel);

        if (Instance.UseEmailAPI)
            Instance.EmailAPI?.Call("EmailMessage", "Tickets", message);

        if (Instance.UsePushAPI)
            Instance.PushAPI?.Call("PushMessage", "Tickets", message);
    }

我还没有尝试过说插件,但是Slack插件适用于我拥有的另一个插件。虽然,我想将此插件与Discord一起使用。将相同的内容输入不和谐频道而不是松弛频道。这是我已经开始输入的一些代码。 DiscordAPI

现在,他们已经具有用于Rust服务器的DiscordAPI扩展(在下面链接),已经安装了它,但是我不确定是否相关。

Discord - Umod


任何帮助将不胜感激。

0 个答案:

没有答案