gpt4 book ai didi

c# - 我正在为一个网站制作 JavaScript 扩展。我想改用 Java 或 C#。是否可以?

转载 作者:行者123 更新时间:2023-12-02 07:23:12 26 4
gpt4 key购买 nike

这对我来说很难解释,更难想象我会如何做到这一点,因为我不知道使用 Java 和 C# 与网站通信的界限,所以如果我开玩笑/不做在描述这一点的过程中,我深表歉意。

基本上,我正在为 www.plug.dj 制作一个“机器人” 。该机器人能够按照命令执行一些操作,例如踢用户、禁止用户、发送聊天消息、删除聊天消息、随机说出内容等。截至目前,它由一个简单的单文件 JavaScript 代码和大量监听器提供支持以及使用 Plug.dj API 的回调来处理它们。这都是由 JS 设计的——在后端,我认为 Plug.dj 是由 Python 提供支持的,我可能是错的。

无论如何,我想做的是用 JS 以外的语言创建这个机器人。它确实很基础,但并不是 super 强大,而且有些东西,比如与数据库通信,我想实现一些用 JS 不可能/不方便的东西。我只是想知道这是否可能,如果可以,我应该从哪里开始寻找?

我更喜欢 Java 或 C# 等语言。如果您需要了解更多信息才能回答此问题,请告诉我!我想开始研究这个,我认为学习如何使用 Java/C# 等与网站进行通信会很有趣。

最佳答案

如果 bot javascript 在“他们的”服务器上运行,则没有简单的解决方案。他们提供了一种在他们的服务器上运行“你的”javascript 的机制,但他们很可能不支持其他语言。 (找出答案的唯一方法就是询问“他们”)。假设答案是“否”,您需要研究是否可以在客户端代码中实现“机器人”的功能;例如您用 Java 或 C# 或其他语言从头开始实现的自定义客户端。这是一个很大的“如果”……因为只有当他们在外部 API 中公开您需要的服务器功能时,它才会起作用。

OTOH,如果 bot javascript 在“您的”服务器上运行,那么您应该能够更改它以支持其他语言。 (但这并不一定很容易......)

<小时/>

我的建议是深呼吸……并坚持使用 Javascript。我们都必须使用我们认为不“有趣”的语言。

关于c# - 我正在为一个网站制作 JavaScript 扩展。我想改用 Java 或 C#。是否可以?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13924995/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com