Skip to main content

移植自真寻的q群小游戏

Project description

只因进化录

移植自真寻的只因进化录

安装

前置条件

  • python版本应当大于3.9
  • gocqhttp为rc3以上,否则可能存在组消息发送为空的情况
  • 没有使用SQLAlchemy1.4的插件,如GenshinUID。以及其他使用数据库的插件也可能导致问题。 如果存在,运行时会出现以下错误
module 'sqlalchemy.sql.schema' has no attribute '_schema_getter'

并且poetry install无法成功。 具体可以在poetry.lock文件里搜索sqlalchemy观看是否有插件在使用1.4版本。 这个问题影响范围很大。根本冲突是真寻在使用sqlalchemy1.3(gino)但是nonebot普遍使用1.4,导致我只能选一边,没有解决方案。仅剩方案是同时开多个bot。

插件安装

pip install nonebot_plugin_ikun_evolution

在 nonebot2 项目中设置 load_plugin()

nonebot.load_plugin('nonebot_plugin_ikun_evolution')

或者直接下载拖到插件文件夹里。

数据库配置

你需要安装一个postgresql数据库才能进行游戏

安装完毕后,在env.dev里填上刚刚的数据库链接

psql = postgresql://名字:密码@127.0.0.1:5432/数据库名字

如果按真寻教程就是

psql = postgresql://uname:zhenxun@127.0.0.1:5432/testdb

这步有点困难,好处是再也不用担心误删数据库了。请加油罢

已知问题

在初次运行时,无法正确加载资源。

只需要再运行一次bot,看见

nonebot_plugin_ikun_evolution | 【只因进化录】资源载入中
nonebot_plugin_ikun_evolution | 【只因进化录】任务载入完成,共9个任务
nonebot_plugin_ikun_evolution | 【只因进化录】制作表载入完成,共1个配方
nonebot_plugin_ikun_evolution | 【只因进化录】地图载入完成,共42张地图
nonebot_plugin_ikun_evolution | 【只因进化录】帮助载入完成,共11条帮助
nonebot_plugin_ikun_evolution | 【只因进化录】技能载入完成,共38个技能
nonebot_plugin_ikun_evolution | 【只因进化录】敌人载入完成,共30个敌人
nonebot_plugin_ikun_evolution | 【只因进化录】物品载入完成,共7个物品

即为载入完成

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nonebot_plugin_ikun_evolution-1.0.12.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file nonebot_plugin_ikun_evolution-1.0.12.tar.gz.

File metadata

File hashes

Hashes for nonebot_plugin_ikun_evolution-1.0.12.tar.gz
Algorithm Hash digest
SHA256 19e555940a4451e5a6d7191ca779de21f6be472b81218f8b7d0d6e4533bd9918
MD5 2caedc61621d064af9aa5223c1920146
BLAKE2b-256 cc166273014feab3687bb6f49d9f9c5a8ea852c17eb6da075ff60ef5b319a79a

See more details on using hashes here.

File details

Details for the file nonebot_plugin_ikun_evolution-1.0.12-py3-none-any.whl.

File metadata

File hashes

Hashes for nonebot_plugin_ikun_evolution-1.0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 db092800f8905c35eacc0a96cb7ca373e7ff323f9c6b4912ff8bdc0f057063f9
MD5 8b87de888d2d049f9b8dc09e9a930b94
BLAKE2b-256 0825ddb2384d384e0752a70e7d509fe4daf850e2c278f04d4ee5870a23bf1835

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page