# TataruBot2
基于NoneBot2的最终幻想14机器人塔塔露
* 此主分支为FF14相关的基础版功能
* 如果想作为插件使用,请看 [插件版文档](README_PIP.md)
* 如果想使用更多扩展功能,请看 [plus分支](https://github.com/aaron-lii/TataruBot2/tree/plus)
## 当前功能
0. 塔塔露帮帮忙:显示所有功能
1. 暖暖:本周时尚品鉴作业
2. 选门:帮你选藏宝洞的门
3. 仙人彩:帮你选每周仙人仙彩数字
4. 物品 物品名:查询物品信息,例:`物品 铁矿`
5. 价格 大区 物品名:查询板子物价,大区不写默认豆豆柴,例:`价格 陆行鸟 铁矿`、`价格 叶小妖`
6. 看看微博:获取FF微博新闻
7. 房子 服务器名 主城名 房子大小:查询空房。主城名为:森都、海都、沙都、白银、雪都。房子大小为:S、M、L。例: `房子 银泪湖 森都 S`
8. 输出 boss名 职业名 (国服) (rdps) (day2): 查询logs上对应boss和职业的dps分段,括号内为可选的参数,默认国际服、adps、截止最后一天。
例: `输出 海德林 武士`,`输出 海德林 武士 国服 day10`
9. 攻略 (副本等级) 副本名关键字 (文本):查简单副本攻略,括号内为可选参数,默认输出图片攻略
10. 日历:获取FF近期活动日历
11. 招募 大区名:获取指定大区招募板信息
12. 抽卡:随机抽取一张FF14塔罗牌
## 依赖
1. python >= 3.7.3
2. 如果有NoneBot v1则卸载 `pip uninstall nonebot`
3. 本代码测试使用的NoneBot版本是 nonebot2==2.0.0b4
4. 其他依赖安装`pip install -r requirements.txt`
## 使用
1. 安装脚手架nb-cli
```shell
pip install nb-cli
# 国内速度慢可以用阿里源加速,或者别的源,命令如下
pip install nb-cli -i https://mirrors.aliyun.com/pypi/simple/
```
2. 安装适配器
```
nb adapter install nonebot-adapter-onebot
```
若要使用debug模式(供开发者使用,普通用户可以跳过这步)
```
nb adapter install nonebot-adapter-console
```
nonebot-adapter-console是基于终端的交互式适配器,可以在本地命令行界面测试插件功能。
注意:仅用于调试,若代码中使用了其他平台适配器(如onebot)的特定消息类型,使用该适配器时可能会出现异常。
可以使用以下命令查看可用适配器:
```
nb adapter list
```
3. 下载本项目代码,并进入文件夹
```
git clone https://github.com/aaron-lii/TataruBot2.git
cd TataruBot2
```
4. 根据需要修改配置文件`.env.prod`,(开发/调试环境则使用`.env.dev`,使用的配置在`.env`文件中指定)。
更多信息见 [NoneBot2官方文档](https://v2.nonebot.dev/docs/appendices/config)
5. 启动一次机器人,自动生成配置文件`tatarubot2_conf.json`,如果旧版配置文件造成了错误,请删除旧版配置文件。根据需要把想开启的功能下面的"enable"改成true
```
nb run
```
6. 再次启动机器人
8. 使用go-cqhttp连接机器人,该部分参考go-cqhttp官方文档。需要注意的是配置中反向websocket设置参考文档https://adapter-onebot.netlify.app/docs/guide/setup
## 备注
NoneBot2官方文档:https://v2.nonebot.dev/
NoneBot2 github:https://github.com/nonebot/nonebot2
go-cqhttp连接配置:https://adapter-onebot.netlify.app/docs/guide/setup
go-cqhttp github:https://github.com/Mrs4s/go-cqhttp
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【项目资源】: 包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。 包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。
资源推荐
资源详情
资源评论
收起资源包目录
基于NoneBot2的FF14机器人塔塔露.zip (89个子文件)
资料总结
.env.dev 353B
.env 45B
LICENSE 1KB
bot.py 1KB
docker-compose.yml 628B
docs
README_PIP.md 3KB
README_PLUS.md 4KB
README.md 3KB
Dockerfile 563B
.env.prod 353B
tatarubot2
__init__.py 22B
tools
data.json 987KB
download_item2id.py 2KB
download_boss.py 5KB
plugins
utils.py 5KB
__init__.py 1KB
dungeon_note.py 4KB
nuannuan.py 2KB
weather.py 1KB
market_new.py 5KB
auto_response.py 713B
lottery.py 1KB
house.py 4KB
tarot.py 1KB
ff_weibo.py 2KB
party_finder.py 4KB
chat_ai.py 1KB
item_new.py 3KB
market.py 7KB
precious.py 895B
bot_help.py 2KB
calendar.py 4KB
logs_dps.py 7KB
item.py 17KB
data
item_dict.json 1.26MB
plugins_conf.json 2KB
songti.ttf 2.55MB
simhei.ttf 9.3MB
calendar.ics 74KB
boss.json 86KB
job.json 2KB
TarotImages
1The_Devil.jpg 252KB
The_Hermit.jpg 512KB
The_Magician.jpg 322KB
1Temperance.jpg 473KB
Death.jpg 246KB
1The_Chariot.jpg 487KB
The_Sun.jpg 414KB
The_Hanged_Man.jpg 273KB
The_Chariot.jpg 481KB
1The_Lovers.jpg 420KB
The_Devil.jpg 246KB
1The_Wheel_of_Fortune.jpg 488KB
1The_Hanged_Man.jpg 280KB
ff14_tarot.json 19KB
Strength.jpg 314KB
1The_World.jpg 428KB
The_Emperor.jpg 413KB
The_Moon.jpg 307KB
1The_Star.jpg 445KB
The_Fool.jpg 300KB
1Judgement.jpg 414KB
1The_Emperor.jpg 419KB
1The_Sun.jpg 420KB
The_World.jpg 422KB
The_Star.jpg 439KB
1The_Tower.jpg 414KB
1The_Empress.jpg 437KB
1The_Magician.jpg 328KB
Temperance.jpg 467KB
1The_Fool.jpg 306KB
The_High_Priestess.jpg 420KB
The_Tower.jpg 408KB
The_Lovers.jpg 413KB
1The_Hierophant.jpg 554KB
Justice.jpg 452KB
1Strength.jpg 320KB
1Death.jpg 252KB
The_Wheel_of_Fortune.jpg 482KB
Judgement.jpg 408KB
The_Empress.jpg 431KB
1The_Moon.jpg 313KB
1Justice.jpg 459KB
1The_High_Priestess.jpg 427KB
The_Hierophant.jpg 547KB
1The_Hermit.jpg 518KB
pyproject.toml 515B
requirements.txt 62B
.gitignore 2KB
共 89 条
- 1
资源评论
妄北y
- 粉丝: 1w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- win10-64位画图cab安装包Microsoft-Windows-MSPaint
- 基于C#财务管理系统设计与实现
- 封装redis常用基本命令.zip
- 基于python的图书推荐管理系统设计与实现
- Termius 7.13.0 (windows免登录版)
- 基于STM32F072C8T6单片机PWM波控制蜂鸣器实验软件例程 KEIL工程源码+核心板硬件PDF原理图.zip
- debian package
- Redis 命令脑图.zip
- 机器学习使用Stable Diffusion实现潜在空间搜索
- 基于Python+tkinter+MySQL的图书管理系统+设计报告+PPT(课程设计高分项目).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功