尝试自己搭一个QQbot

简介: 给自己用服务器搭了一个基于OPQBOT框架的QQbot。

当我看到别家的QQ群里的BOT,能歌善舞,文能生成废话武能帮忙禁言,上知天气下知高风险地区,好生羡慕。更有甚者能P图以及执行python代码,我心里一动,想起阿里云这我还有学生服务器没领取呢,于是就盯着阿里云开薅。

首先我去往上找教程,发现大多都是要在Windows上执行的酷Q框架,送的服务器性能肯定搭载不了windows server,于是选择了OPQBOT框架(没加官方讨论组),系统镜像选的是Ubuntu。等我大费周章地搭好这个框架,准备开始写插件的时候,人傻了。我找不到任何文档,我甚至不知道怎么才能让它在群里说话。一开始我还是懒得加入讨论组,于是打开了大神们写好的插件,开始逆向推理——看到有什么库就往里import,这样肯定不会缺库;类似功能的代码就直接copy然后再改等等,把我搞得头都麻了。不过功夫不负有心人,我终于写了一个宏大而史诗的——随机数生成器插件。别笑,我一开始其实是打算弄一个骰娘的,结果骰娘只有酷Q里有,只能从0开始,先用着群里的骰娘测试各种指令,什么.r10d100k3啊,help啊,.rc.ra.ct之类的啊,只能说虽然实现的方法有点邪门,但体验端是完全没问题的。哦还有就是后来我终于按捺不住去加入了他们的讨论组,经过长时间的交流得出了一个共同结果,这个框架以及没什么人打理了,因为这就是一个纯屎山。R.I.P.。希望我的bot能在服务器过期前别爆炸吧(

唯一有问题的是阿里云送的服务器带宽实在太小了,群友发个GIF带宽就得吃满了,性能对一个BOT来说是完全够用的,占用率常年不超过20%。之前也搭过minecraft服务器,也是被带宽问题桎梏住了,哪怕把1M升到3M都能变很流畅。不过,免费的要什么自行车呢23333。还有就是不知道等试用期结束以后我的bot又得去向何方,一点一点自己写出来的还慢不舍的(。希望阿里能多推出一点实惠便宜的云服务器吧,plz!

目录
相关文章
|
存储 编译器 C++
关于“VS2022无法打开头文件<graphics.h>” 以及编译时 “没有与参数列表匹配的重载函数实例”俩个问题的解决思路
关于“VS2022无法打开头文件<graphics.h>” 以及编译时 “没有与参数列表匹配的重载函数实例”俩个问题的解决思路
2739 0
|
3月前
|
安全 应用服务中间件 网络安全
部署SSL证书
部署SSL证书
240 5
|
5月前
|
人工智能 C#
Jvedio:.NET开源功能强大的本地视频管理神器
Jvedio:.NET开源功能强大的本地视频管理神器
249 0
|
存储 Kubernetes 调度
【k8s概念】一文搞懂k8s核心概念!!!(上)
【k8s概念】一文搞懂k8s核心概念!!!(上)
664 0
|
JavaScript Java 关系型数据库
Springboot+vue的学生网上选课管理系统(有报告),Javaee项目,springboot vue前后端分离项目。
Springboot+vue的学生网上选课管理系统(有报告),Javaee项目,springboot vue前后端分离项目。
|
Ubuntu 机器人 Java
利用阿里云学生服务器创建QQ机器人
从零开始完成在Ubuntu系统上搭建QQ机器人的各项准备工作
1331 0
利用阿里云学生服务器创建QQ机器人
|
机器学习/深度学习 JSON 缓存
Transformers自然语言处理第二章 文本分类Part 1
文本分类是自然语言处理中最常见的任务之一,它可用于各种应用,例如将客户反馈标记为不同的类别,或者根据语言分发工单。电子邮件程序的垃圾邮件过滤器很有可能正在使用文本分类来保护收件箱免受大量不需要的垃圾邮件的侵扰!
574 2
Transformers自然语言处理第二章 文本分类Part 1
|
XML 存储 设计模式
XML建模看这一篇就够了(上)
XML建模看这一篇就够了
299 0
|
存储 算法
pcd格式的点云文件详解
pcd格式的点云文件详解
873 0
|
数据采集 机器学习/深度学习 弹性计算
个人使用阿里云服务器能干什么?
个人使用阿里云服务器能干什么?使用阿里云服务器可以做什么?阿里云百科分享使用阿里云服务器常用的十大使用场景,说是十大场景实际上用途有很多,阿里云百科分享常见的云服务器使用场景,如本地搭建ChatGPT、个人网站或博客、运维测试、学习Linux、跑Python、小程序服务器等等,云服务器吧分享使用阿里云服务器可以做的几件小事
741 0