mirror of
https://github.com/PaiGramTeam/PamGram.git
synced 2024-11-25 07:36:27 +00:00
55 lines
2.3 KiB
Markdown
55 lines
2.3 KiB
Markdown
<h1 align="center">TGPaimonBot</h1>
|
||
|
||
<div align="center">
|
||
<img src="https://img.shields.io/badge/python-3.8%2B-blue">
|
||
<img src="https://img.shields.io/badge/works%20on-my%20machine-brightgreen">
|
||
<img src="https://img.shields.io/badge/status-%E5%92%95%E5%92%95%E5%92%95-blue">
|
||
<a href="https://www.codacy.com/gh/luoshuijs/TGPaimonBot/dashboard?utm_source=github.com&utm_medium=referral&utm_content=luoshuijs/TGPaimonBot&utm_campaign=Badge_Grade"><img src="https://app.codacy.com/project/badge/Grade/810a80be4cbe4b7284ab7634941423c4"/></a>
|
||
</div>
|
||
|
||
## 简介
|
||
|
||
基于 [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot) 的 Paimon BOT
|
||
|
||
项目仅供学习交流使用,严禁用于任何商业用途和非法行为
|
||
|
||
## 需求
|
||
|
||
### 环境需求
|
||
|
||
- Python 3.8+
|
||
- MySQL
|
||
- Redis
|
||
|
||
#### 环境需求需要的注意事项
|
||
|
||
因为上游 `genshin.py` 的原因 本项目 python 最低版本为 3.8
|
||
|
||
### 模块需求
|
||
|
||
#### 模块需求需要的注意事项
|
||
|
||
`python-telegram-bot` 需要预览版本 即 `20.0a2`
|
||
|
||
出现相关的 `telegram` 模块导入的 `ImportError` 错误需要你手动执行 `pip install python-telegram-bot==20.0a2`
|
||
|
||
请注意你的 python 是否安装 `aiohttp` ( `genshin.py` 的依赖)
|
||
|
||
如果 `aiohttp` 版本大于 `4.0.0a1`
|
||
会导致 `redis` 和 `aiohttp` 的依赖 `async-timeout` 版本冲突进而运行代码导致 `TypeError` 异常
|
||
|
||
解决上面版本冲突导致的错误需要你手动执行 `pip install aiohttp==3.8.1`
|
||
|
||
如果出现模块导入错误请打开 issue 联系开发者 这可能由于上游为预览版本 部分类名称改变导致的问题
|
||
|
||
## 其他说明
|
||
|
||
这个项目目前正在扩展,加入更多原神相关娱乐和信息查询功能,敬请期待。
|
||
|
||
## Thanks
|
||
|
||
| Nickname | Introduce |
|
||
| :----------------------------------------------------------: | -------------------------------- |
|
||
| [原神抽卡全机制总结](https://www.bilibili.com/read/cv10468091) | 本项目抽卡模拟器使用的逻辑 |
|
||
| [西风驿站](https://bbs.mihoyo.com/ys/collection/307224) | 本项目攻略图图源 |
|
||
| [Yunzai-Bot](https://github.com/Le-niao/Yunzai-Bot) | 本项使用的抽卡图片和前端资源来源 | |