Linux部署DDbot、Go-Cqhttp x wuyu Twitter实现B站监控和推特监控

发布于 2021-12-28  441 次阅读


Hi,大家好哇,摸鱼的我又回来了。

今天我带来的是.......

如何优雅的水博客文章(×)

好了,我们来开整。

      首先,你需要去下载DDbot程序

我们打开DDbot的代码仓库:
Gitub仓库Gitee仓库

对应下载你系统需要的,这边主要是选择的Linux386。

下载,解压(应该都会吧?不会的话建议学我,本地下载之后修改配置再WinSCP/FTP过去)
首次启动应该就一个DDbot文件,直接linux去切换到你的存放目录(这里举例子是/sb/ddbot)

cd /sb/ddbot

然后我们再执行./DDbot进行启动(你命名是啥就写啥哈)

./DDbot

他会自动启动,然后告诉你没有配置文件,给你自动生成,会提示你需要扫码登录(没错,扫码登录)。
扫码登录后,系统会告诉你,你没设置B站信息,需要去设置,这时候,我贴一下我的文件,因为旧的文件不太行了啦。
[yaowan style='16']获取cookie后,不可点击b站的退出登陆,否则cookie将失效,您可以使用浏览器的清除历史记录功能,或者在浏览器隐私窗口内登陆获取[/yaowan]
[yaowan style='16']注意:刚注册的号有时候关注时会提示“账户异常”,此为B站帐号的原因,无法在DDBOT解决[/yaowan]

bot:
  account: 你的QQ号码
  password: 你的QQ密码
  commandPrefix: "/" 
  onDisconnected: ""
  onJoinGroup: 
    rename: "你需要设置bot进群自动修改的群名片的名字"  

bilibili:
  SESSDATA: "B站cookies中的SESSDATA属性"
  bili_jct: "B站cookies中的bili_jct属性"
  account: 你的B站手机号(大概?非必须)
  password: 你的B站账号密码(大概?非必须)
  interval: 25s

concern:
  emitInterval: 5s

logLevel: info

设置之后,我们ctrl+c在ssh中结束进程,进入重新启动一下你的bot,会提示正常启动啦。
快快去私聊你的bot /whosyourdaddy 绑定管理员吧,详细的使用教程请移步:如何使用DDbot-Gitee文档

一、我们去Go-Cqhttp的仓库下载最新的程序
Gitub仓库

对应下载你系统需要的,这边主要是选择的Linux386。

跟着,我们只需要和DDbot一样,在Linux中切换到对应的目录,进行启动,首次启动会询问你选择类型,此时你需要选择正向ws类型。
生成配置文件之后,你可以进行编辑。(什么,不会?这个有点麻烦,不如你和我一样把文件导到电脑再倒回去,或者是装个bt面板辅助你一下?)
[yaowan style='16']注意在配置文件中需要添加你的QQ账号密码,其余的根据需要添加[/yaowan]

接着,我们再启动一次,看看go-cqhttp能不能正常的启动。【如果能,请进行下一步,不能,请检查报告并在github求助】

来到Wuyu Twitter部分:

你需要准备境外服务器(国内应该要设置proxy,因为太麻烦放弃惹)

下载Wuyu大佬准备的编译好的版本(什么?没有?那就自己编译吧。)
Wuyu大佬的仓库

然后一样切换(CD)到编译好的对应的文件夹,然后dotnet ./NoAcgNew.dll 即可(如果不行就说明你没有装NET6.0和dotnet!需要先装哦,推荐UB系统)
然后让Go-cqhttp和wuyubot链接即可啦。