Go to file
2022-07-03 21:26:33 +08:00
Guess_voice ♻️ 重构部分代码,修改静态资源和用户数据存放目录,实现静态资源自动下载 2022-07-03 21:26:33 +08:00
Paimon_Calendar ♻️ 重构部分代码,修改静态资源和用户数据存放目录,实现静态资源自动下载 2022-07-03 21:26:33 +08:00
Paimon_Chat ♻️ 重构部分代码,修改静态资源和用户数据存放目录,实现静态资源自动下载 2022-07-03 21:26:33 +08:00
Paimon_CloudGenshin ♻️ 重构部分代码,修改静态资源和用户数据存放目录,实现静态资源自动下载 2022-07-03 21:26:33 +08:00
Paimon_Exchange ♻️ 重构部分代码,修改静态资源和用户数据存放目录,实现静态资源自动下载 2022-07-03 21:26:33 +08:00
Paimon_Gacha ♻️ 重构部分代码,修改静态资源和用户数据存放目录,实现静态资源自动下载 2022-07-03 21:26:33 +08:00
Paimon_Gacha_Log ♻️ 重构部分代码,修改静态资源和用户数据存放目录,实现静态资源自动下载 2022-07-03 21:26:33 +08:00
Paimon_Info ♻️ 重构部分代码,修改静态资源和用户数据存放目录,实现静态资源自动下载 2022-07-03 21:26:33 +08:00
Paimon_Plugins ♻️ 重构部分代码,修改静态资源和用户数据存放目录,实现静态资源自动下载 2022-07-03 21:26:33 +08:00
Paimon_Wiki ♻️ 重构部分代码,修改静态资源和用户数据存放目录,实现静态资源自动下载 2022-07-03 21:26:33 +08:00
utils ♻️ 重构部分代码,修改静态资源和用户数据存放目录,实现静态资源自动下载 2022-07-03 21:26:33 +08:00
__init__.py ♻️ 重构部分代码,修改静态资源和用户数据存放目录,实现静态资源自动下载 2022-07-03 21:26:33 +08:00
.gitignore 新增米游社商品兑换功能,更新README 2022-06-19 22:29:17 +08:00
LICENSE 修复抽卡记录导出和模拟抽卡定轨 2022-06-06 14:52:28 +08:00
pyproject.toml ♻️ 重构部分代码,修改静态资源和用户数据存放目录,实现静态资源自动下载 2022-07-03 21:26:33 +08:00
README.md ♻️ 重构部分代码,修改静态资源和用户数据存放目录,实现静态资源自动下载 2022-07-03 21:26:33 +08:00
requirements.txt ♻️ 重构部分代码,修改静态资源和用户数据存放目录,实现静态资源自动下载 2022-07-03 21:26:33 +08:00
resource_list.json ♻️ 重构部分代码,修改静态资源和用户数据存放目录,实现静态资源自动下载 2022-07-03 21:26:33 +08:00
UPDATE_LOG.md ♻️ 重构部分代码,修改静态资源和用户数据存放目录,实现静态资源自动下载 2022-07-03 21:26:33 +08:00

LittlePaimon

小派蒙|LittlePaimon

基于NoneBot2go-cqhttp的原神Q群机器人

license python python QQ guild

丨简介

原神多功能机器人通过米游社接口查询uid的游戏信息并提供WIKI查询和各种各样的好玩的功能。

本README为NoneBot2版的介绍Hoshino版详见对应分支(已停更)

丨功能示例

ys
角色面板 ysd
角色背包 ysa
深渊信息 sy
模拟抽卡 十连
实时便签 ssbq
每月札记 myzj
角色材料 material

丨更新日志

README只展示最近更新全部更新日志详见这里

  • 6.30
    • ysd支持查看钟离、胡桃、雷电将军的伤害计算(如果不准请反馈)
  • 7.1
    • 伤害计算新增
  • 7.3
    • 重构部分代码
    • 修改静态资源和用户数据目录(原res目录移到nb目录下的resourceuser_data目录移到nb目录下的data,会自动迁移)
    • 静态资源改为启动时自动下载
    • 本次更新请注意备份user_data用户数据

丨功能列表

详见我的博客功能列表
博客内容可能滞后于实际版本 太懒了

丨部署方法

我很熟悉NoneBot2

  • 部署NoneBot2和go-cqhttp

  • 在NoneBot2根目录,克隆本项目 git clone https://github.com/CMHopeSunshine/LittlePaimon

  • 安装依赖

    # 在插件目录运行:
    # pip方式
    pip install -r requirements.txt
    
    # 如果你使用poetry进行环境管理可以
    poetry install
    
  • 启用插件

    # 编辑bot.py在load_from_toml下面添加
    nonebot.load_plugins("LittlePaimon")
    

我不熟悉NoneBot2

详细部署教程:

添加公共cookie

部署完成后,你还需要至少添加一条公共cookie,小派蒙才能使用查询功能。

登录米游社网页版,在地址栏粘贴:

javascript:(function(){prompt(document.domain,document.cookie)})();

复制得到的cookie向小派蒙发送添加公共ck和粘贴的内容,即可开始使用

丨相关配置项

以下配置为派蒙的默认配置,你可以在.env.prod文件中,添加以下配置来进行修改

例如你想将对联冷却改为2秒就在.env.prod中加一句paimon_couplets_cd=2

# 群组模拟抽卡冷却(秒)
paimon_gacha_cd_group = 30
# 个人模拟抽卡冷却(秒)
paimon_gacha_cd_user = 60
# 树脂提醒停止检查时间(小时)
paimon_remind_start = 0
paimon_remind_end = 8
# 树脂提醒检查间隔(分钟)
paimon_check_interval = 16
# 树脂提醒每日提醒次数上限
paimon_remind_limit = 3
# 自动签到开始时间(小时)
paimon_sign_hour = 0
# 自动签到开始时间(分钟)
paimon_sign_minute = 0

# 对联冷却(秒)
paimon_couplets_cd = 6
# 猫图冷却(秒)
paimon_cat_cd = 12
# 二次元图冷却(秒)
paimon_ecy_cd = 6
# 原神壁纸图冷却(秒)
paimon_ysp_cd = 10
# 派蒙猜语音持续时间
paimon_guess_voice = 30

# 派蒙收到好友申请或群邀请时是否向超级管理员发通知
paimon_request_remind = true
# 是否自动通过好友请求
paimon_add_friend = false
# 是否自动通过群组请求
paimon_add_group = false
# 禁用群新成员欢迎语和龙王提醒的群号列表
paimon_greet_ban = []

# 以下为机器学习聊天模块配置
# mongodb数据库连接url
paimon_mongodb_url = None
# 派蒙聊天&机器学习开启群组
paimon_chat_group = []
# 派蒙机器学习屏蔽用户
paimon_chat_ban = []
# 派蒙聊天学习阈值,越小学习越快
paimon_answer_threshold = 3
# 派蒙聊天上限阈值
paimon_answer_limit_threshold = 25
# N个群有相同的回复就跨群作为全局回复
paimon_cross_group_threshold = 2
# 复读的阈值
paimon_repeat_threshold = 3
# 主动发言阈值,越小话越多
paimon_speak_threshold = 3
# 喝醉的概率
paimon_drunk_probability = 0.07
# 用文字转语音来回复的概率
paimon_voice_probability = 0.03
# 连续主动说话的概率
paimon_speak_continuously_probability = 0.5
# 主动说话加上随机戳一戳群友的概率
paimon_speak_poke_probability = 0.5
# 连续主动说话最多几句话
paimon_speak_continuously_max_len = 3

丨感谢

代码水平很烂站在巨人的肩膀上努力学习ing......

丨赞助

  • 如果本项目对你有帮助给个star~~求求啦
  • 部分资源使用了云存储,如果想赞助流量费用,欢迎来爱发电,十分感谢!
赞助者(排名不分先后) 金额
深海 10
夜空koi 30
情话 20
爱发电用户_Mfms 15
米特建木 10
永远的皇珈骑士 30
小兔和鹿 30
el psy congroo 20
SCU_OP 30
南絮ヽ 30
夜空koi我老婆 30
昔。 5
dix 20

丨其他

  • 本项目仅供学习使用,禁止用于商业用途

  • 如果您使用修改了本项目源码,请遵循GPL-3.0开源