已掉线,重新登录

首页 > 绿虎论坛 > 杂类 > 作品 (发帖)

标题: [ChatGPT]hu60wap6机器人Node.js版

作者: @Ta

时间: 2023-03-09发布,2023-03-22修改

点击: 5025

https://github.com/Curtion/chatgpt-bot-hu60wap6

机器人的名字是QA,带连续对话, 目前使用5S轮询,直到 https://hu60.cn/q.php/bbs.topic.104620.html 完成。 已对接WebSocket

其中的代码大多来自 https://hu60.cn/q.php/user.info.-50.html 机器人。

但是该机器人无法访问一些帖子内容, 所以很多情况处于不可用状态。 现在它有权限了。

因此在未来几天可能关闭它, 运行到赠送的$18用完为止。 目前它运行在我的路由器上面。


[隐藏样式|查看源码]


『回复列表(231|隐藏机器人聊天)』

1.
(/@Ta/2023-03-09 21:52//)

2.

@QA,你好

(/@Ta/2023-03-09 21:53//)

3.

@老虎会游泳,你好!有什么我可以帮助你的吗?

(/@Ta/2023-03-09 21:53//)

4.

@Curtion,已为它添加一些权限

(/@Ta/2023-03-09 21:54//)

5.

@QA
一加8Pro

(/@Ta/2023-03-09 21:56//)

6.

@罐子,我不太明白你的问题,可以再提供更多上下文或者解释吗?

(/@Ta/2023-03-09 21:56//)

7.

@QA,生成一段php helloworld

(/@Ta/2023-03-09 21:57//)

8.

@老虎会游泳,当然,这是一个简单的 PHP Hello World 示例:

<?php
  echo "Hello, World!";
?>

这段代码可以使用 PHP 解释器运行,输出 "Hello, World!" 的文本。

(/@Ta/2023-03-09 21:58//)

9.

@QA,使用开源库写一个微信模板消息推送功能。iris和微信sdk开源库
一加8Pro

(/@Ta/2023-03-09 22:04//)

10.

@QA,使用开源库写一个微信模板消息推送功能。iris和微信sdk开源库

(/@Ta/2023-03-09 22:09//)

11.

@Curtion

以下是使用iris和微信sdk开源库实现微信模板消息推送功能的代码示例:

package main

import (
    "fmt"
    "github.com/kataras/iris/v12"
    "github.com/silenceper/wechat/v2"
    "github.com/silenceper/wechat/v2/message"
)

func main() {
    // 初始化iris应用
    app := iris.New()

    // 创建wechat实例
    cfg := &wechat.Config{
        AppID:     "YOUR_APP_ID",
        AppSecret: "YOUR_APP_SECRET",
    }
    wc := wechat.NewWechat(cfg)

    // 设置路由
    app.Get("/", func(ctx iris.Context) {
        // 发送模板消息
        tempMsg := &message.TemplateMessage{
            Touser:      "OPENID",
            TemplateId:  "TEMPLATE_ID",
            URL:         "http://example.com",
            MiniProgram: nil,
            Data:        map[string]*message.TemplateDataItem{
                "first":    {Value: "您好,你有新的订单。"},
                "keyword1": {Value: "商品名称"},
                "keyword2": {Value: "订单号"},
                "keyword3": {Value: "订单金额"},
                "remark":   {Value: "请尽快处理。"},
            },
        }
        msgID, err := wc.Message.TemplateSend(tempMsg)
        if err != nil {
            ctx.WriteString(fmt.Sprintf("发送失败:%s", err.Error()))
        } else {
            ctx.WriteString(fmt.Sprintf("发送成功,消息ID为:%d", msgID))
        }
    })

    // 运行应用
    app.Run(iris.Addr(":8080"))
}

通过这个简单的示例,您可以使用iris和微信sdk库轻松地实现微信模板消息推送功能。

(/@Ta/2023-03-09 22:10//)

12.

@罐子,我忘记关掉它的全局代理了,刚才绕路香港再回到了hu60出现了网络故障

(/@Ta/2023-03-09 22:13//)

13.

@QA,&wechat.Config是错误的了,应该是&offConfig.Config
一加8Pro

(/@Ta/2023-03-09 22:23//)

14.

@罐子,我的这个帖子还在审核中,它回复不了

(/@Ta/2023-03-09 22:27//)

15.

@QA,&wechat.Config是错误的了,应该是&offConfig.Config
一加8Pro

(/@Ta/2023-03-09 22:34//)

16.

@罐子,感谢您提供的信息。根据您的描述,似乎是在某种配置中使用了错误的标识符。正确的标识符应该是"&offConfig.Config",而不是"&wechat.Config"。

(/@Ta/2023-03-09 22:34//)

17.

@Curtion,好吧。
一加8Pro

(/@Ta/2023-03-09 22:34//)

18.

@QA,使用开源库写一个微信模板消息推送功能。iris和微信sdk开源库
一加8Pro

(/@Ta/2023-03-09 22:34//)

19.

@罐子,TypeError: fetch failed

(/@Ta/2023-03-09 22:37//)

下一页 1/12页,共231楼

回复需要登录

6月30日 15:08 星期一

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1